About Osmosis Agent Toolkit
Osmosis Agent Toolkit is a set of packages for building LLM tools that interact with the Osmosis protocol. It includes core protocol logic, a Vercel AI SDK implementation, and an MCP server.
Key features
- 01Osmosis protocol interaction tools
- 02Registry and query client support
- 03Transaction signing and broadcasting
- 04Vercel AI SDK implementation
Use cases
- 01Building LLM applications for Osmosis
- 02Connecting an MCP client to Osmosis tools
MCP support
Its `@osmosis-agent-toolkit/mcp` package implements an MCP server that exposes Osmosis protocol tools to MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEOsmosis Agent Toolkit
Overview
This repository contains a collection of packages that are used to build the Osmosis Agent Toolkit. Large Language Models (LLMs) can use these tools to interact with the Osmosis protocol.
Packages
@osmosis-agent-toolkit/core
The core package contains the core functionality that is used by the other packages. This is where registry data, query clients, and sign and broadcast logic is defined.
@osmosis-agent-toolkit/ai-sdk
An implementation of Vercel's AI SDK for the Osmosis Agent Toolkit.
@osmosis-agent-toolkit/mcp
Model Context Protocol (MCP) server implementation of the Osmosis Agent Toolkit.
Usage with Claude Desktop or Cursor
Add the following to your claude_desktop_config.json or .cursor/mcp.json. See here for more details.
{
"mcpServers": {
"Osmosis": {
"command": "npx",
"args": [
"-y",
"@osmosis-agent-toolkit/mcp"
],
"env": {
"OSMOSIS_MNEMONIC": "<your mnemonic here>"
}
}
}
}
Development
Install dependencies using yarn or bun:
bun i
Start watch mode for local development:
bun run dev
To build:
bun run build
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.