DART 재무제표 분석 MCP 서버
Utilizes DART API to fetch and analyze financial statements from multiple companies, providing capabilities for generating financial metric visualizations, comparative dashboards, and processing the latest disclosure information.
Includes NAVER as one of the supported companies for financial analysis, allowing users to retrieve and analyze NAVER's financial statements and metrics through the DART API.
Click on "Install 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., "@DART 재무제표 분석 MCP 서버삼성전자와 SK하이닉스의 2023년 매출액과 당기순이익 차트를 보여줘"
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.
DART 재무제표 분석 MCP 서버
DART API를 활용하여 다중 기업의 재무제표 정보를 분석하고 시각화하는 Model Context Protocol (MCP) 서버입니다.
🚀 주요 기능
다중 기업 재무제표 분석: 여러 기업의 재무 데이터를 동시에 분석
재무 지표 시각화: 매출액, 당기순이익, 총자산, ROE, 부채비율 등 다양한 지표 차트 생성
종합 대시보드: 여러 재무 지표를 한 번에 비교할 수 있는 대시보드 생성
실시간 데이터: DART API를 통한 최신 공시 정보 활용
Related MCP server: Financial Report Generator MCP Server
📊 지원하는 재무 지표
매출액: 기업의 총 매출 규모
당기순이익: 순수한 이익 규모
총자산: 기업이 보유한 모든 자산
총자본: 주주가 투자한 자본
부채비율: 재무 건전성 지표
ROE (자기자본이익률): 자본 효율성 지표
순이익률: 수익성 지표
🛠️ 설치 및 실행
1. 의존성 설치
npm install2. 빌드
npm run build3. 실행
npm start또는 개발 모드로 실행:
npm run dev🔧 사용법
MCP 클라이언트 설정
MCP 클라이언트에서 다음과 같이 설정하세요:
{
"mcpServers": {
"dart-financial": {
"command": "node",
"args": ["dist/index.js"],
"env": {}
}
}
}사용 가능한 도구
1. 회사 목록 조회
{
"name": "get_company_list",
"arguments": {}
}2. 재무 데이터 분석
{
"name": "analyze_financial_data",
"arguments": {
"corp_codes": ["00334624", "00126380"],
"year": "2023",
"report_code": "11011"
}
}3. 특정 지표 차트 생성
{
"name": "generate_financial_chart",
"arguments": {
"corp_codes": ["00334624", "00126380"],
"year": "2023",
"report_code": "11011",
"metric": "revenue"
}
}4. 종합 대시보드 생성
{
"name": "generate_financial_dashboard",
"arguments": {
"corp_codes": ["00334624", "00126380"],
"year": "2023",
"report_code": "11011"
}
}📋 보고서 코드
11011: 사업보고서 (연간)
11012: 반기보고서
11013: 1분기보고서
11014: 3분기보고서
🏢 주요 기업 코드 예시
삼성전자: 00334624
SK하이닉스: 00126380
현대자동차: 00164779
LG에너지솔루션: 00164779
NAVER: 00164779
🔑 API 키 설정
현재 코드에는 DART API 키가 하드코딩되어 있습니다. 실제 운영 환경에서는 환경 변수나 설정 파일을 통해 관리하는 것을 권장합니다.
// src/mcp-server.ts에서 API 키 설정
const apiKey = process.env.DART_API_KEY || 'your-api-key-here';📈 출력 예시
재무 분석 결과
📊 기업 재무제표 분석 요약
🏆 최고 성과 기업: 삼성전자
📉 최저 성과 기업: NAVER
💰 최고 매출 기업: 삼성전자 (279,604,800,000,000원)
📈 최고 순이익률 기업: SK하이닉스 (15.23%)
📊 상세 분석 결과:
🏢 삼성전자 (2023년)
📊 매출액: 279,604,800,000,000원
💰 당기순이익: 15,480,000,000,000원
🏦 총자산: 426,000,000,000,000원
📈 총자본: 302,000,000,000,000원
📊 영업이익: 6,570,000,000,000원🛡️ 오류 처리
서버는 다음과 같은 오류 상황을 처리합니다:
API 키 오류: 잘못된 DART API 키
데이터 없음: 해당 조건에 맞는 재무 데이터가 없는 경우
네트워크 오류: DART API 서버 연결 실패
잘못된 파라미터: 지원하지 않는 지표나 잘못된 회사 코드
📝 라이선스
MIT License
🤝 기여
버그 리포트나 기능 제안은 이슈를 통해 제출해주세요.
📞 지원
문제가 발생하거나 질문이 있으시면 이슈를 생성해주세요.
Available Tools
6 toolsanalyze_financial_dataC
다중 기업의 재무제표 데이터를 분석하고 시각화합니다
| Name | Required | Description | Default |
|---|---|---|---|
| corp_codes | Yes | 분석할 회사들의 고유번호 목록 | |
| report_code | Yes | 보고서 코드 (11011: 사업보고서, 11012: 반기보고서, 11013: 1분기보고서, 11014: 3분기보고서) | |
| year | Yes | 분석할 사업연도 (예: 2023) |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. While 'analyzes and visualizes' suggests both computation and presentation, it doesn't specify what kind of analysis (e.g., ratios, trends), visualization format (e.g., charts, tables), whether it's read-only or creates new data, or any performance/rate limit considerations. For a tool with 3 parameters and no annotation coverage, this is insufficient behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, efficient sentence in Korean that directly states the tool's purpose without unnecessary words. It's appropriately sized for a tool with 3 parameters and gets straight to the point with zero wasted text.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool has 3 parameters, no annotations, and no output schema, the description is incomplete. It doesn't explain what the analysis entails, what visualization outputs are produced, or how results are returned. For a financial analysis tool that presumably produces complex outputs, the description should provide more context about what the agent can expect.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema has 100% description coverage, providing clear documentation for all 3 parameters (corp_codes, report_code, year). The tool description adds no additional parameter information beyond what's already in the schema. According to scoring rules, when schema_description_coverage is high (>80%), the baseline is 3 even with no param info in the description.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: 'analyzes and visualizes financial statement data for multiple companies.' It specifies both the action (analyze and visualize) and the resource (financial statement data for multiple companies). However, it doesn't explicitly differentiate from siblings like 'generate_financial_chart' or 'generate_financial_dashboard' which also involve financial data visualization.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides no guidance on when to use this tool versus alternatives. There are no explicit instructions about when/when-not to use it, nor any mention of sibling tools like 'generate_financial_chart' or 'generate_financial_dashboard' that might serve similar purposes. The agent must infer usage from the description alone.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
generate_comparison_tableC
기업별 재무 지표 비교표를 생성합니다
| Name | Required | Description | Default |
|---|---|---|---|
| corp_codes | Yes | 분석할 회사들의 고유번호 목록 | |
| report_code | Yes | 보고서 코드 | |
| year | Yes | 분석할 사업연도 |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries full burden for behavioral disclosure. It only states what the tool does ('생성합니다' - generates) but doesn't describe what format the comparison table takes (CSV, HTML, visual?), whether it's a read-only operation, what permissions might be needed, or any rate limits. For a tool with no annotation coverage, this is insufficient behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is extremely concise - a single Korean sentence that directly states the tool's purpose. There's zero waste or unnecessary verbiage. It's appropriately sized for what it communicates, though it could benefit from additional context.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool has 3 parameters, no annotations, and no output schema, the description is incomplete. It doesn't explain what the comparison table contains, what format it returns, how to interpret the results, or any prerequisites for use. For a financial comparison tool with multiple parameters, this minimal description leaves significant gaps in understanding.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema description coverage is 100%, so all parameters are documented in the schema. The description doesn't add any additional parameter semantics beyond what's already in the schema (corp_codes, report_code, year). It doesn't explain relationships between parameters or provide examples of valid values. Baseline 3 is appropriate when the schema does the heavy lifting.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: '기업별 재무 지표 비교표를 생성합니다' (Generates a comparison table of financial indicators by company). It specifies the action ('생성합니다' - generates) and resource ('비교표' - comparison table), but doesn't distinguish it from sibling tools like 'generate_financial_chart' or 'generate_financial_dashboard' which might create similar outputs.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides no guidance on when to use this tool versus alternatives. There's no mention of when this comparison table generation is appropriate versus using 'analyze_financial_data', 'generate_financial_chart', or other sibling tools. The user must infer usage from the tool name alone.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
generate_financial_chartC
특정 재무 지표에 대한 텍스트 차트를 생성합니다
| Name | Required | Description | Default |
|---|---|---|---|
| corp_codes | Yes | 분석할 회사들의 고유번호 목록 | |
| metric | Yes | 차트로 표시할 지표 (revenue, netIncome, totalAssets, totalEquity, debtToEquity, returnOnEquity, profitMargin) | |
| report_code | Yes | 보고서 코드 | |
| year | Yes | 분석할 사업연도 |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden of behavioral disclosure. It mentions generating a 'text chart' but doesn't specify output format, size limits, error handling, or performance characteristics. For a tool with 4 required parameters and no output schema, this lack of behavioral detail is a significant gap.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, efficient sentence in Korean that directly states the tool's function without unnecessary words. It's appropriately sized and front-loaded, making it easy to parse quickly.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the complexity of 4 required parameters, no annotations, and no output schema, the description is incomplete. It doesn't explain what a 'text chart' entails, how results are returned, or any prerequisites, leaving critical gaps for effective tool use in a financial context.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the input schema fully documents all parameters. The description adds no additional semantic context beyond implying that parameters define the chart's content. This meets the baseline for high schema coverage but doesn't enhance understanding of parameter interactions or constraints.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the action ('generate') and resource ('text chart for specific financial metrics'), making the purpose understandable. However, it doesn't distinguish this tool from its siblings like 'generate_financial_dashboard' or 'generate_comparison_table', which likely serve similar visualization purposes.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides no guidance on when to use this tool versus alternatives. With siblings like 'analyze_financial_data' and 'generate_comparison_table', there's no indication of whether this is for quick summaries, detailed analysis, or specific contexts, leaving usage ambiguous.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
generate_financial_dashboardC
종합적인 재무 분석 대시보드를 생성합니다
| Name | Required | Description | Default |
|---|---|---|---|
| corp_codes | Yes | 분석할 회사들의 고유번호 목록 | |
| report_code | Yes | 보고서 코드 | |
| year | Yes | 분석할 사업연도 |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. It mentions 'generates' implying a creation or write operation, but doesn't specify if this is a read-only analysis, requires authentication, has side effects, or details output format. For a tool with three parameters and no annotations, this lack of behavioral context is a significant gap.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, efficient sentence in Korean that directly states the tool's purpose without unnecessary words. It's appropriately sized for a basic tool description, though it could be more structured if it included usage notes or differentiation from siblings.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool has three parameters, no annotations, and no output schema, the description is incomplete. It doesn't explain what the dashboard output entails (e.g., format, content), behavioral traits, or how it differs from siblings. For a tool named 'generate_financial_dashboard', this leaves critical gaps in understanding its function and use.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema description coverage is 100%, with clear descriptions for all three parameters (corp_codes, report_code, year). The description adds no additional meaning beyond the schema, such as explaining relationships between parameters or usage examples. Baseline score of 3 is appropriate as the schema handles the heavy lifting.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states the tool 'generates a comprehensive financial analysis dashboard', which provides a clear verb ('generate') and resource ('dashboard'). However, it's vague about what makes it 'comprehensive' and doesn't differentiate from sibling tools like 'generate_html_dashboard' or 'generate_financial_chart', leaving ambiguity about its specific role.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description offers no guidance on when to use this tool versus alternatives. It doesn't mention prerequisites, context for use, or exclusions, and fails to reference sibling tools like 'analyze_financial_data' or 'generate_comparison_table' that might serve similar purposes, leaving the agent without direction on tool selection.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
generate_html_dashboardC
HTML 형식의 재무 분석 대시보드를 생성합니다
| Name | Required | Description | Default |
|---|---|---|---|
| corp_codes | Yes | 분석할 회사들의 고유번호 목록 | |
| report_code | Yes | 보고서 코드 | |
| year | Yes | 분석할 사업연도 |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden of behavioral disclosure. It states the tool generates an HTML dashboard but does not cover critical aspects such as whether this is a read-only or mutation operation, authentication requirements, rate limits, error handling, or output format details. For a tool with no annotations, this is a significant gap in transparency.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, efficient sentence that directly states the tool's purpose without unnecessary words. It is front-loaded with the core action and resource. However, it could be more structured by including brief usage hints or distinguishing features to enhance clarity.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the complexity of generating a financial dashboard with three parameters and no output schema, the description is incomplete. It lacks details on the output (e.g., HTML content structure, file generation), behavioral traits, and usage context. Without annotations or an output schema, the description does not provide sufficient information for effective tool invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema has 100% description coverage, with clear documentation for all three parameters ('corp_codes', 'report_code', 'year'). The description does not add any additional semantic details beyond what the schema provides, such as example values or constraints. With high schema coverage, the baseline score of 3 is appropriate, as the description does not compensate but also does not detract.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: 'HTML 형식의 재무 분석 대시보드를 생성합니다' (Generates a financial analysis dashboard in HTML format). It specifies the verb '생성합니다' (generates) and the resource '재무 분석 대시보드' (financial analysis dashboard), with the format 'HTML 형식' (HTML format). However, it does not distinguish from sibling tools like 'generate_financial_dashboard' or 'generate_financial_chart', which may have overlapping purposes, so it lacks explicit differentiation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides no guidance on when to use this tool versus alternatives. It does not mention sibling tools such as 'analyze_financial_data', 'generate_comparison_table', or 'generate_financial_chart', nor does it specify contexts or exclusions for usage. This leaves the agent without clear direction on tool selection.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_company_listC
분석 가능한 회사 목록을 가져옵니다
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries full burden. It states the action ('가져옵니다' - get/fetch) but doesn't disclose behavioral traits like whether this is a read-only operation, requires authentication, has rate limits, returns paginated results, or what format the list is in (e.g., IDs, names, metadata). For a tool with zero annotation coverage, this leaves significant gaps in understanding how it behaves.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, efficient sentence in Korean that directly states the purpose. It's appropriately sized for a simple tool with no parameters, with no wasted words. However, it could be slightly more front-loaded if it included key behavioral details, but given the simplicity, it's well-structured.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simplicity (0 parameters, no output schema, no annotations), the description is minimal but incomplete. It states what the tool does but lacks context on behavior, output format, or usage scenarios. For even a simple tool, more detail on what '분석 가능한' means or the return structure would improve completeness, as the agent must guess these aspects.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has 0 parameters, and schema description coverage is 100% (since there are no parameters to describe). The description doesn't need to add parameter semantics, and it correctly doesn't mention any. Baseline for 0 parameters is 4, as there's no parameter information to compensate for or clarify.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description '분석 가능한 회사 목록을 가져옵니다' (Get a list of companies that can be analyzed) states a clear verb ('가져옵니다' - get/fetch) and resource ('회사 목록' - company list), but lacks specificity about scope or format. It distinguishes from siblings by focusing on listing companies rather than analyzing or visualizing data, but doesn't explicitly differentiate from potential similar list operations.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
No explicit guidance on when to use this tool versus alternatives. The description implies this fetches companies for analysis, but doesn't specify prerequisites (e.g., authentication needed), when to use this versus other data-fetching tools, or what makes a company '분석 가능한' (analyzable). Without context, the agent must infer usage from the tool name alone.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
TDQS
There is significant overlap in purpose between tools like generate_financial_chart, generate_financial_dashboard, and generate_html_dashboard, all focused on visualization outputs. However, analyze_financial_data and get_company_list have clearer distinct roles in analysis and data retrieval, preventing complete confusion.
All tool names follow a consistent verb_noun pattern using snake_case, such as analyze_financial_data, generate_comparison_table, and get_company_list. This predictability makes the set easy to navigate and understand at a glance.
With 6 tools, this server is well-scoped for financial statement analysis, covering key operations like data analysis, visualization, and company listing. Each tool appears to serve a specific function without unnecessary bloat or missing essentials.
The tool set covers analysis and visualization well but lacks obvious CRUD operations for financial data, such as fetching raw financial statements or updating data. This gap might limit agents in performing comprehensive financial workflows beyond the provided tools.
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Powerful OpenDART API-based Korean corporate disclosure tools for accounting professionals
Korean + US market data for AI agents: DART, Korean prices/screeners, SEC EDGAR, 13F. Free tier.
Search company disclosures and financial statements from the Korean market. Retrieve stock profile…
Normalized SEC EDGAR fundamentals. 3 of 6 tools free; the rest $0.04-$0.10 per call in USDC.
Related MCP Servers
- FlicenseDqualityDmaintenanceA Model Context Protocol server that enables AI assistants to interact with the Deriv trading API, providing access to active trading symbols and account balance information.2
- AlicenseNot gradedqualityDmaintenanceEnables generation of comprehensive financial reports for major companies like NVIDIA, Apple, Microsoft, and others. Supports multiple report types including basic summaries, comprehensive analysis, and financial ratio analysis with batch processing capabilities.01MIT
- -licenseBqualityNot gradedmaintenanceEnables LLMs to retrieve, analyze, and visualize stock prices and financial report data for quantitative trading research and investment analysis. Provides real-time and historical stock data, financial statement analysis, key metric calculations, and trading signal visualization.13
- FlicenseNot gradedqualityDmaintenanceEnables generation and visualization of bar and pie charts from structured data using FastAPI and Altair. Charts are saved as PNG images and served via REST API endpoints with unique URLs.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/keioseung/MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server