- Code related tasks (ex: GitHub, E2B)
- Web Search Integration (ex: Brave, Browserbase)
- Database Integration (ex: Neon, Supabase)
- Financial Market Data
- Data & App Analysis
- And more…
Adding a Smithery MCP Server to your Agent
1
Install AgentKit
Within an existing project, install AgentKit along with the Smithery SDK:
Don't have an existing project?
Don't have an existing project?
To create a new project, create a new directory then initialize using your package manager:
2
2. Setup an AgentKit Newtork with an Agent
Create an Agent and its associated Network, for example a Neon Assistant Agent:
3
Add the Neon MCP Smithery Server to your Agent
Add the Neon MCP Smithery Server to your Agent by using
createSmitheryUrl() from the @smithery/sdk/config.js module
and providing it to the Agent via the mcpServers option:Integrating Smithery with AgentKit requires using the
createSmitheryUrl() function to create a valid URL for the MCP server.Most Smithery servers instruct to use the createTransport() function which is not supported by AgentKit.
To use the createSmitheryUrl() function, simply append /ws to the end of the Smithery server URL provided by Smithery.Neon Assistant Agent (using MCP)
This examples shows how to use the Neon MCP Smithery Server to build a Neon Assistant Agent that can help you manage your Neon databases.
AgentsToolsNetworkIntegrations
Code-based Router
AgentsToolsNetworkIntegrations
Code-based Router