jktjj-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@jktjj-mcpsearch for BJJ events in New York this weekend"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
JKTJJ MCP Server
MCP server for AI agent access to JKTJJ's structured BJJ data — gyms, coaches, events, and cities worldwide.
Install
opencode
Add to your opencode.json:
{
"mcp": {
"jktjj": {
"type": "remote",
"url": "https://mcp.jktjj.com/mcp",
"enabled": true
}
}
}Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"jktjj": {
"type": "url",
"url": "https://mcp.jktjj.com/mcp"
}
}
}Cursor
Settings → MCP Servers → Add:
Name:
jktjjType:
urlURL:
https://mcp.jktjj.com/mcp
Smithery
npx @smithery/cli mcp add jktjj-com/jktjj-mcpMCP Inspector
npx @modelcontextprotocol/inspectorThen connect to https://mcp.jktjj.com/mcp.
Related MCP server: Countries MCP Server
Remote URL
https://mcp.jktjj.com/mcpTools
Free Tools (no auth required)
Tool | Description |
| List supported cities, filterable by country |
| Full city details by slug |
| Filtered gym list (city, gi/nogi, open mat, affiliation, instructor) |
| Full gym profile by city + gym slug |
| Filtered event list (city, date range, type) |
| Full event details by slug |
Premium Tools (x402 USDC — $0.005–$0.02/call)
Tool | Description | Price |
| Search schedules by day, time, class type across a city | $0.02 |
| Open mat sessions by city and day | $0.005 |
| Cross-index text search (cities, gyms, coaches, events) | $0.005 |
| Filtered coach list (city, affiliation) | $0.005 |
| Full coach profile by slug | $0.005 |
| Weekly schedule for a gym or all gyms in a city | $0.005 |
| City-level data export (gyms, events, coaches) | $0.005 |
Resources
URI | Description |
| API catalog with endpoints, pricing, and optimization hints |
| Routing instructions, decision defaults, and query examples |
| JKTJJ llms.txt content |
| Current snapshot version and counts |
Prompts
Prompt | Description |
| Build a training itinerary for a city and date range |
| Find open mat sessions in a city on a specific day |
| Get a weekly summary of BJJ events |
Agent Discovery
External agents and bots can discover how to use the MCP server through these public surfaces:
Surface | URL | Format |
Well-known skill |
| Markdown |
MCP resource |
| Markdown (after connecting) |
llms.txt |
| Plain text |
Catalog (HTTP) |
| JSON |
For Developers |
| HTML |
The well-known SKILL.md contains routing instructions, decision defaults, and query examples. Agents can fetch it via HTTP GET without connecting to the MCP server.
Registries
Registry | Status | URL |
MCP Registry | Pending | |
Smithery | Published | |
Cline Marketplace | Submitted | |
MCP.Directory | Submitted | |
MCP.so | Submitted |
Development
Prerequisites
Node.js
Cloudflare account with Workers enabled
Domain
mcp.jktjj.comconfigured in Cloudflare DNS
Quick Start
npm install
npm run devThe server starts on http://localhost:8787.
Deploy
npm run deployTests
npm testArchitecture
The MCP server fetches a data snapshot from jktjj.com/api/x402/data-snapshot on boot and refreshes it every 5 minutes. All tools query from this in-memory snapshot — no direct data file access at runtime.
jktjj.com/data/* → /api/x402/data-snapshot → mcp Worker (in-memory cache) → MCP toolsLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
MCP server for Japan geodata: cadastral lot numbers (chiban) and reverse geocoding, for AI agents.
Agent-native MCP server over 49M+ US public and government records, privacy-first, always current.
Hosted MCP server for AI-driven data ops. Create apps, manage schemas, and CRUD structured data.
Related MCP Servers
- AlicenseAqualityFmaintenanceMCP server providing structured geographic data for AI agents. Access 261 countries and millions of cities via Bamwor API.520 npm2MIT
- AlicenseNot gradedqualityDmaintenanceMCP Server that gives AI assistants access to comprehensive country data from 250+ countries.1MIT
- AlicenseNot gradedqualityDmaintenanceMCP Server for accessing 36 Brazilian public data sources and 1 agent, enabling AI agents to query government data on economy, legislation, transparency, judiciary, elections, environment, health, and more.MIT
- AlicenseAqualityCmaintenanceMCP server giving AI agents access to real-time aviation data — live flight tracking, airport weather, airline and airport information.103MIT