codeitso MCP
Read-only catalog of app-building materials: fonts, APIs, MCP servers, libraries, templates, data.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://codeitso.yoorrard.workers.dev/mcpWhat its tools do
7 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Search for materials like 'Korean font' or '급식 API'
- Get details on official URLs, licenses, and installation commands
- Browse categories by popularity, name, or recent updates
- Compare AI models based on price, context, and image input
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- codeitso 1.2.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 7 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- 1 advertised
{
"tools": {
"listChanged": true
},
"prompts": {
"listChanged": true
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
7 advertised
codeitso_search — 코드잇소 재료 검색
Search codeitso's catalog of public app-building materials (fonts, colors, icons, UI kits, MCP servers, agent skills, public APIs incl. Korean public data, open-source libraries, templates, datasets) by keywords in Korean or English, e.g. '급식 API', 'chart library'. Returns ranked materials with id, one-line summary, license, popularity and key facts, plus matching subcategories. Install commands and full details: codeitso_get_materials.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1,
"description": "Results per page."
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Keywords in Korean or English."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 200,
"minimum": 0,
"description": "Results to skip (next page)."
},
"category": {
"enum": [
"design",
"ai",
"api",
"opensource",
"templates",
"datasets"
],
"type": "string",
"description": "Only this top-level category."
},
"subcategory": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]*$",
"maxLength": 40,
"minLength": 1,
"description": "Only this subcategory id from codeitso_browse, e.g. fonts-ko, icons, mcp, kr-public."
},
"response_format": {
"enum": [
"markdown",
"json"
],
"type": "string",
"default": "markdown",
"description": "'json' for structured output; default compact markdown."
}
},
"additionalProperties": false
}{
"title": "코드잇소 재료 검색",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}codeitso_get_materials — 코드잇소 재료 자세히
Full details for 1-5 materials by id: official URL, license, source description, install command and snippet from the source, required auth, popularity, related materials, plus how to connect an MCP server (remote URLs, packages), API facts (base URL, env var names, OpenAPI spec, free tier) and font facts (weights, Korean subset). AI API providers include current models with prices per 1M tokens.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"ids"
],
"properties": {
"ids": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9._:/@+~%-]{1,200}$",
"maxLength": 200,
"minLength": 1
},
"maxItems": 5,
"minItems": 1,
"description": "Material ids, e.g. \"google-fonts:roboto\"."
},
"response_format": {
"enum": [
"markdown",
"json"
],
"type": "string",
"default": "markdown",
"description": "'json' for structured output; default compact markdown."
}
},
"additionalProperties": false
}{
"title": "코드잇소 재료 자세히",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}codeitso_browse — 코드잇소 진열대 둘러보기
Browse the catalog tree: no arguments lists the 6 categories and subcategories with counts; category lists its subcategories; subcategory lists its materials by popularity (default), name or recent update.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"sort": {
"enum": [
"popular",
"name",
"recent"
],
"type": "string",
"default": "popular",
"description": "Order of materials."
},
"limit": {
"type": "integer",
"default": 15,
"maximum": 30,
"minimum": 1,
"description": "Materials per page."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 100000,
"minimum": 0,
"description": "Materials to skip (next page)."
},
"category": {
"enum": [
"design",
"ai",
"api",
"opensource",
"templates",
"datasets"
],
"type": "string",
"description": "Top-level category id."
},
"subcategory": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]*$",
"maxLength": 40,
"minLength": 1,
"description": "Subcategory id to list."
},
"response_format": {
"enum": [
"markdown",
"json"
],
"type": "string",
"default": "markdown",
"description": "'json' for structured output; default compact markdown."
}
},
"additionalProperties": false
}{
"title": "코드잇소 진열대 둘러보기",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}codeitso_get_kits — 코드잇소 스타터 키트
List codeitso starter kits (curated material sets for app types such as school info apps, games, office tools) or, with kit_id, one kit's materials and suggested build outline.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"kit_id": {
"type": "string",
"pattern": "^[a-z0-9-]+$",
"maxLength": 60,
"minLength": 1,
"description": "Kit id from the kit list."
},
"response_format": {
"enum": [
"markdown",
"json"
],
"type": "string",
"default": "markdown",
"description": "'json' for structured output; default compact markdown."
}
},
"additionalProperties": false
}{
"title": "코드잇소 스타터 키트",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}codeitso_open_cart — 코드잇소 장바구니 불러오기
Read a codeitso cart share link a person made on the website (https://codeitso.yoorrard.workers.dev/cart#s=…): its materials with chosen AI model, official URL, install command, MCP remote URL and required auth. Only the part after # is read.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"share"
],
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 5,
"minimum": 1,
"description": "Materials per page."
},
"share": {
"type": "string",
"maxLength": 12000,
"minLength": 3,
"description": "The share link, or its fragment starting with s=."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 300,
"minimum": 0,
"description": "Materials to skip (next page)."
},
"response_format": {
"enum": [
"markdown",
"json"
],
"type": "string",
"default": "markdown",
"description": "'json' for structured output; default compact markdown."
}
},
"additionalProperties": false
}{
"title": "코드잇소 장바구니 불러오기",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}codeitso_find_models — 코드잇소 AI 모델 찾기
Find and compare AI models (LLMs) by price per 1M tokens, context window, input/output types and features, from models.dev data refreshed daily. Default: major model makers (OpenAI, Anthropic, Google, xAI, DeepSeek, Mistral and others); scope=direct: every model maker; provider: one provider incl. hosts and routers such as openrouter. Returns model ids, prices, context, release date, the provider material id, and a link to the comparison page on the codeitso website.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"sort": {
"enum": [
"newest",
"input_price",
"output_price",
"context"
],
"type": "string",
"default": "newest",
"description": "'newest', cheapest first by 'input_price' or 'output_price', or largest 'context'."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 20,
"minimum": 1,
"description": "Models per page."
},
"query": {
"type": "string",
"maxLength": 80,
"description": "Words in the model name or id, e.g. 'claude sonnet', 'gemini flash'."
},
"scope": {
"enum": [
"major",
"direct"
],
"type": "string",
"default": "major",
"description": "Without provider: 'major' or 'direct' (every company that makes its own models)."
},
"inputs": {
"type": "array",
"items": {
"enum": [
"text",
"image",
"audio",
"video",
"pdf"
],
"type": "string"
},
"default": [],
"maxItems": 5,
"description": "Input types every result must accept besides text."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 200,
"minimum": 0,
"description": "Models to skip (next page)."
},
"outputs": {
"type": "array",
"items": {
"enum": [
"text",
"image",
"audio",
"video",
"pdf"
],
"type": "string"
},
"default": [],
"maxItems": 5,
"description": "Output types every result must produce, e.g. image."
},
"provider": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9.-]{0,79}$",
"description": "One provider id, e.g. 'anthropic', 'openai', 'openrouter'."
},
"reasoning": {
"type": "boolean",
"default": false,
"description": "Only reasoning models."
},
"min_context": {
"type": "integer",
"maximum": 100000000,
"minimum": 0,
"description": "Min context window in tokens."
},
"open_weights": {
"type": "boolean",
"default": false,
"description": "Only open-weight models."
},
"tool_calling": {
"type": "boolean",
"default": false,
"description": "Only models with tool calling."
},
"max_input_price": {
"type": "number",
"maximum": 10000,
"minimum": 0,
"description": "Max input price, USD per 1M tokens."
},
"response_format": {
"enum": [
"markdown",
"json"
],
"type": "string",
"default": "markdown",
"description": "'json' for structured output; default compact markdown."
},
"max_output_price": {
"type": "number",
"maximum": 10000,
"minimum": 0,
"description": "Max output price, USD per 1M tokens."
},
"include_deprecated": {
"type": "boolean",
"default": false,
"description": "Include models whose support has ended."
}
},
"additionalProperties": false
}{
"title": "코드잇소 AI 모델 찾기",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}codeitso_make_cart_link — 코드잇소 장바구니 링크 만들기
Make a codeitso cart link (https://codeitso.yoorrard.workers.dev/cart#s=…) from chosen material ids, optionally with a chosen AI model per AI API provider. Opening it puts the materials in the person's cart on the website, with previews, licenses, install commands and a prompt builder. Ids are not looked up; unknown ones show as missing there.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"items"
],
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"maxLength": 200,
"minLength": 1
},
"model": {
"type": "string",
"maxLength": 160
}
},
"additionalProperties": false
},
"maxItems": 30,
"minItems": 1,
"description": "Materials in order: id from other codeitso tools, optional model id for AI API providers."
},
"response_format": {
"enum": [
"markdown",
"json"
],
"type": "string",
"default": "markdown",
"description": "'json' for structured output; default compact markdown."
}
},
"additionalProperties": false
}{
"title": "코드잇소 장바구니 링크 만들기",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
1 advertised
plan_app — 앱 재료 고르기
만들 앱을 적으면 코드잇소에서 기능마다 재료 후보를 찾아 비교하고, 고른 재료의 설치 방법을 정리해요.
- app
- 만들고 싶은 앱 (예: 우리 반 급식과 시간표를 보여 주는 앱) (required)
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 587 ms
- 95th percentile latency
- 587 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 587 ms · metadata changed · 7 tool(s), 1 prompt(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http codeitso-mcp https://codeitso.yoorrard.workers.dev/mcpCodex
codex mcp add codeitso-mcp --url https://codeitso.yoorrard.workers.dev/mcpCursor
{
"mcpServers": {
"codeitso-mcp": {
"url": "https://codeitso.yoorrard.workers.dev/mcp"
}
}
}Cline
{
"mcpServers": {
"codeitso-mcp": {
"type": "streamableHttp",
"url": "https://codeitso.yoorrard.workers.dev/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"codeitso-mcp": {
"type": "http",
"url": "https://codeitso.yoorrard.workers.dev/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http codeitso-mcp https://codeitso.yoorrard.workers.dev/mcpClaude Desktop
https://codeitso.yoorrard.workers.dev/mcpWindsurf
{
"mcpServers": {
"codeitso-mcp": {
"serverUrl": "https://codeitso.yoorrard.workers.dev/mcp"
}
}
}Let your agent find its tools
Find servers like codeitso MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.