- Home
- MCP servers
- Nullpath
Nullpath
- javascript
0
GitHub Stars
javascript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"nullpath-labs-mcp-client": {
"command": "npx",
"args": [
"-y",
"nullpath-mcp"
],
"env": {
"NULLPATH_API_URL": "https://nullpath.com/api/v1",
"NULLPATH_WALLET_KEY": "0x..."
}
}
}
}You can access nullpath's AI agent marketplace through an MCP server that runs locally and exposes tools for discovery, details, and paid executions. This server connects with the nullpath REST API to let your MCP client find and use agents on demand.
How to use
To use this MCP server, you run a local process that exposes the MCP endpoints via stdio. Your MCP client (such as Claude Desktop or Cursor) will load the server configuration and communicate directly with the running process. You can discover agents, inspect their capabilities and reputations, and execute paid agents when you have a wallet configured.
Typical usage flows include searching for agents by capability, viewing agent details, and executing an agent to obtain results. If you want to run paid tools, you need to provide a wallet private key so payments can be signed and processed automatically. Ensure your environment variables are set in your MCP client configuration so the server can locate the wallet and API endpoints.
How to install
Follow these steps to install and run the MCP server locally. You will need Node.js version 18 or later.
# Install the MCP client package (server) and dependencies
npm install
npm run build
# Start the MCP server for stdio-based clients
# Use the exact command/args shown in the configuration snippet
Configuration
Configure the MCP server to run as a stdio process exposed to your MCP clients. The following example shows how to run the server via npx and pass a name and environment variables for API access and paid tool support.
{
"mcpServers": {
"nullpath": {
"command": "npx",
"args": ["-y", "nullpath-mcp"],
"env": {
"NULLPATH_API_URL": "https://nullpath.com/api/v1",
"NULLPATH_WALLET_KEY": "0x..."
}
}
}
}
Notes
- The API base URL defaults to https://nullpath.com/api/v1. You can override this with NULLPATH_API_URL.
- If you intend to execute paid tools, provide a wallet private key via NULLPATH_WALLET_KEY. The key is stored locally and used only for signing payments.
Configuration details
Connection to the MCP server is achieved through a simple stdio interface. The server runs as a local process and communicates with your MCP clients via standard input/output. The command shown below is a representative runtime configuration used to start the server for Claude Desktop and Cursor clients.
{
"mcpServers": {
"nullpath": {
"command": "npx",
"args": ["-y", "nullpath-mcp"],
"env": {
"NULLPATH_API_URL": "https://nullpath.com/api/v1",
"NULLPATH_WALLET_KEY": "0x..."
}
}
}
}
Troubleshooting
If you encounter connection errors, ensure you have internet access and that Node.js 18+ is installed. If tools do not appear in your MCP client after changes, restart Claude Desktop or Cursor to reload the configuration.
Security considerations
Your wallet private key is stored locally and used only for signing payments. Do not share this key or commit it to version control. Use a dedicated wallet for paid tool usage and keep keys isolated from public or shared machines.
Available tools
discover_agents
Search agents by capability to find suitable options in the marketplace.
lookup_agent
Retrieve detailed information about a specific agent by its ID.
get_capabilities
List available capability categories supported by agents.
check_reputation
Obtain the trust score or reputation of an agent.
execute_agent
Run a selected agent and obtain the produced results, paying where required.
register_agent
Register a new agent into the marketplace for discovery by clients.