
Blockza Directory
STDIOMCP server for Blockza directory API access and company information retrieval
MCP server for Blockza directory API access and company information retrieval
A Model Context Protocol (MCP) server that provides access to the Blockza directory API, enabling AI assistants to search and retrieve information about companies, founders, and team members in the Blockza ecosystem.
blockza://companies
) - Complete directory of companiesblockza://company/{slug}
) - Detailed company informationblockza://categories
) - Available company categories# Create project directory mkdir blockza-directory-mcp-server cd blockza-directory-mcp-server # Copy the provided files to your project directory # - src/index.ts # - package.json # - tsconfig.json
npm install
npm run build
Find your Claude Desktop config file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
Add the server configuration:
{ "mcpServers": { "blockza-directory": { "command": "node", "args": ["/absolute/path/to/your/blockza-directory-mcp-server/build/index.js"], "env": { "NODE_ENV": "production" } } } }
Important: Replace /absolute/path/to/your/blockza-directory-mcp-server/
with the actual absolute path to your project directory.
npm run build
- Build the TypeScript projectnpm run dev
- Run in development mode with tsxnpm run watch
- Run in watch mode for developmentnpm run clean
- Clean build directoryYou can test your MCP server using the MCP Inspector:
npx @modelcontextprotocol/inspector node build/index.js
This will open a web interface where you can test your tools, resources, and prompts.
Once configured in Claude Desktop, you can use natural language to interact with the Blockza directory:
"Find all cryptocurrency exchanges in the Blockza directory"
"Search for AI companies that have affiliate programs"
"Show me verified companies with more than 100 views"
"Get detailed information about BitMart including team members"
"Tell me about Gynger's founder and business model"
"What are the social media links for BitMart?"
"Analyze BitMart's business model and competitive position"
"Compare all crypto exchanges in the directory"
"What are the statistics for the entire Blockza directory?"
The server integrates with the Blockza Directory API at https://api.blockza.io/api/directory
. It supports:
The server includes comprehensive error handling for:
All errors are properly logged and returned as structured responses.
MIT License - see LICENSE file for details.
Server not appearing in Claude Desktop:
claude_desktop_config.json
is absolute and correctnpm run build
)Build errors:
npm install
to install all dependenciesRuntime errors:
https://api.blockza.io
Tool not responding:
To run the server with verbose logging:
NODE_ENV=development npm run dev
Test individual API calls:
curl "https://api.blockza.io/api/directory"
For issues related to: