About settlegrid-discovery
@settlegrid/discovery is an MCP server for AI agents that need to find monetized tools listed on the SettleGrid marketplace. It supports searching and browsing categories, tool details, pricing, and developer profiles.
Key features
- 01Search tools by text and category
- 02Get details by tool slug
- 03List categories and counts
- 04View developer profiles and tools
Use cases
- 01Find marketplace tools matching a query
- 02Check a tool’s pricing and methods
- 03Browse tools by category
- 04Inspect a developer’s published tools
MCP support
It exposes marketplace discovery tools to MCP clients, including search, tool details, category listings, and developer profiles. Configure the SettleGrid API base URL with SETTLEGRID_API_URL.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y @settlegrid/discoverySETTLEGRID_API_URLSettleGrid API base URL (default: https://settlegrid.ai)Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
4Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| limit | integer | No | Maximum number of results to return (1-100, default 20) |
| query | string | No | Free-text search query |
| category | string | No | Filter by tool category (e.g. finance, weather, ai) |
Details
From the project README@settlegrid/discovery
An MCP (Model Context Protocol) server that lets AI agents discover monetized tools on the SettleGrid marketplace. Instead of hard-coding tool URLs or relying on third-party directories, agents connect to this server and search, browse, and inspect tools programmatically — making SettleGrid the canonical discovery layer for the AI economy.
Quick start
With npx (no install)
npx @settlegrid/discovery
Install globally
npm install -g @settlegrid/discovery
settlegrid-discovery
From source (this repo)
cd packages/discovery-server
npm install
npm run dev # tsx, auto-reloads
npm run build # compile to dist/
npm start # run compiled output
Configuration
| Variable | Default | Description |
|---|---|---|
SETTLEGRID_API_URL | https://settlegrid.ai | Base URL of the SettleGrid API |
Available tools
search_tools
Search for monetized AI tools on the marketplace.
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | no | Free-text search query |
category | string | no | Filter by category |
limit | number | no | Max results, 1-100 (default 20) |
Returns an array of { name, slug, description, category, pricing, version, url }.
get_tool
Get full details for a specific tool by slug.
| Parameter | Type | Required | Description |
|---|---|---|---|
slug | string | yes | Tool slug identifier |
Returns { name, slug, description, category, pricing, version, methods, quickStart, url }.
list_categories
List every tool category with counts. No parameters.
Returns an array of { name, count }.
get_developer
Get a developer's public profile and their published tools.
| Parameter | Type | Required | Description |
|---|---|---|---|
slug | string | yes | Developer profile slug |
Returns { name, bio, tools[], reputation }.
Add to Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"settlegrid-discovery": {
"command": "npx",
"args": ["-y", "@settlegrid/discovery"]
}
}
}
To point at a local or staging API:
{
"mcpServers": {
"settlegrid-discovery": {
"command": "npx",
"args": ["-y", "@settlegrid/discovery"],
"env": {
"SETTLEGRID_API_URL": "http://localhost:3005"
}
}
}
}
License
MIT
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.