Skills 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., "@Skills MCPShow me the details for card ID 123."
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.
Skills MCP
Modular Model Context Protocol host. Skills are folders. Tools from every enabled skill show up on one MCP endpoint.
First skill: Project SEKAI (pjsk_*), backed by the same master JSON sekai.best loads.
Endpoints
Path | Role |
| Status page |
| MCP Streamable HTTP |
| Alias |
| Health + skill list |
Protocol: JSON-RPC 2.0, initialize → tools/list → tools/call. Stateless. CORS open.
Related MCP server: AmiyaBot MCP Server
Connect a client
Cursor / Claude / any Streamable HTTP client:
{
"mcpServers": {
"skills": {
"url": "https://YOUR-DEPLOYMENT.vercel.app/api/mcp"
}
}
}Add a skill (not related to Sekai)
Copy
skills/_templatetoskills/<id>.Export a
Skillobject (id,title,description,version,tools[]).Each tool needs
name,description, JSON SchemainputSchema, andhandler(args).Register it in
lib/registry.ts:
import { mySkill } from "@/skills/my-skill";
export const skills: Skill[] = [projectSekaiSkill, mySkill];Push to
main. Vercel rebuilds.
Keep handlers small and return JSON. The host wraps the result as MCP text content.
Project SEKAI tools
Tool | Use |
| Host inventory |
| Mixed query ( |
| ID or filters |
| Profile + rarity counts |
| Current / id / name |
| Songs |
| Banners |
| Every character |
server defaults to jp. Also en, tw, kr, cn.
Local
npm install
npm run dev
# POST http://localhost:3000/api/mcpcurl -s http://localhost:3000/api/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Deploy
GitHub → Vercel (this repo). Production URL is the MCP base. First pjsk_card call on a cold instance may take a few seconds while cards.json is fetched and slimmed; later calls hit memory + fetch cache.
This server cannot be deployed
Maintenance
Related MCP Connectors
Provide detailed Pokémon data and information through a standardized MCP interface. Enable LLMs an…
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
MCP server for skill documentation, generated by doc2mcp.
Search and discover Agent Skills from the skills.sh registry. Powered by HAPI MCP server.
Related MCP Servers
- AlicenseAqualityAmaintenanceArknights PRTS Wiki MCP Server — queries the PRTS Wiki API for full-text search and article extraction, and serves auto-synced operator archives, voice lines, and story/event scripts from game data. Designed for fan-creation AI agents that need accurate lore, character profiles, and in-character dialogue references.910MIT

AmiyaBot MCP Serverofficial
FlicenseNot gradedqualityAmaintenanceProvides MCP server and CLI for querying Arknights game data, including operator skills, glossary, and resource updates.3-- AlicenseNot gradedqualityBmaintenanceEnables querying multi-language trading card game data (Pokémon TCG and more) through natural language or direct tools, integrated with Pipeworx MCP gateway.190 npmMIT
- FlicenseNot gradedqualityCmaintenanceEnables querying game skill data and combat rules for the MCMod game mod, including listing classes, skills, and searching by crowd control effects.-