omnistream-mcp
v0.1.2
Published
MCP server for OmniStream. Lets AI assistants discover and call any marketplace API.
Downloads
318
Maintainers
Readme
omnistream-mcp
MCP (Model Context Protocol) server for OmniStream. Lets AI assistants discover and call any marketplace API directly.
npx omnistream-mcpWhat it does
Exposes the OmniStream marketplace as MCP tools that AI assistants (Claude Desktop, Cursor, Continue, etc.) can call:
| Tool | Auth needed | Description |
|---|---|---|
| list_apis | No | Browse all published APIs |
| search_apis | No | BM25 keyword search |
| get_api | No | Full API details + all endpoints |
| list_endpoints | No | Endpoint list for one API |
| call_api | Yes (OMNI_KEY) | Proxy-call any API endpoint |
Claude Desktop setup
Add to ~/.claude/claude_desktop_config.json:
{
"mcpServers": {
"omnistream": {
"command": "npx",
"args": ["omnistream-mcp"],
"env": {
"OMNI_KEY": "omni_live_your_key_here"
}
}
}
}Get an Omni key at omnistream.skinvaults.online (free to start).
Cursor / Continue / other MCP clients
Same pattern - set OMNI_KEY as an environment variable and point the client at npx omnistream-mcp.
Environment variables
| Variable | Default | Description |
|---|---|---|
| OMNI_KEY | - | Your Omni API key (required for call_api) |
| OMNI_GATEWAY | https://grid.skinvaults.online | Gateway base URL (override for self-hosted) |
Example AI prompts
With this MCP server connected, you can ask your AI assistant:
- "What APIs are available on OmniStream?"
- "Search OmniStream for CS2 skin price APIs"
- "Get the endpoints for the skinapi API"
- "Call skinapi/items-search with q=ak47 and show me the results"
