XML Documents MCP Server by CData
@CDataSoftware
XML Documents MCP Server by CData について
This project builds a read-only MCP server. For full read, write, update, delete, and action capabilities and a simplified setup, check out our free [CData MCP Server for XML Documents (beta)](https://www.cdata.com/download/download.aspx?sku=DVZK-V&type=beta).
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"{classname_dash}": {
"command": "PATH\\TO\\java.exe",
"args": [
"-jar",
"PATH\\TO\\CDataMCP-jar-with-dependencies.jar",
"PATH\\TO\\xml-documents.prp"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is XML Documents MCP Server by CData?
XML Documents MCP Server by CData is a read-only Model Context Protocol (MCP) server that allows large language models (LLMs) like Claude Desktop to query live XML Documents data using natural language. It wraps the CData JDBC Driver for XML Documents, which exposes XML data as relational SQL models, making the information accessible through a simple MCP interface without requiring SQL.
How to use XML Documents MCP Server by CData?
Clone the repository, build with Maven (mvn clean install), download and license the CData JDBC Driver for XML Documents, and create a .prp property file with your JDBC connection string. Add the server to your client’s MCP configuration (e.g., claude_desktop_config.json) by pointing to the built JAR and the property file. Once configured, you can ask natural language questions about the data; the server exposes tools like {servername}_get_tables, {servername}_get_columns, and {servername}_run_query (for SELECT queries).
Key features of XML Documents MCP Server by CData
- Read-only access to live XML Documents data via natural language queries
- Exposes XML data as relational SQL models using the CData JDBC Driver
- Tools to list tables, columns, and execute SQL SELECT queries
- Uses the stdio transport for local client communication
- Supports OAuth and other authentication via JDBC connection string
Use cases of XML Documents MCP Server by CData
- Querying live XML data feeds or files without writing SQL
- Enabling AI assistants to retrieve information from XML-based data sources
- Joining XML data with other systems through an LLM interface
- Rapidly prototyping data exploration over XML files
FAQ from XML Documents MCP Server by CData
What is the difference between this server and the full CData MCP Server for XML Documents?
This server is read-only; it only supports querying data. The full CData MCP Server for XML Documents (beta) provides read, write, update, delete, and action capabilities, along with a simplified setup.
What runtime dependencies are required?
You need Java (to run the JAR), Maven (to build), and the CData JDBC Driver for XML Documents installed and licensed on the same machine as the client.
How does authentication work?
Authentication is configured in the JDBC connection string. For OAuth-based data sources, the connection string utility will open a browser for authentication. The connection string is stored in the .prp file.
What transport protocol does the server use?
The server uses stdio, so it can only be used with clients running on the same machine as the server.
Where is the data stored?
All data remains in the original XML source; the server does not persist or cache data locally.
「ファイルとストレージ」の他のコンテンツ
PDF Extraction MCP Server (Claude Code Fork)
xraywuMCP server to extract contents from a PDF file
mcp-rquest
xxxbrianA MCP server providing realistic browser-like HTTP request capabilities with accurate TLS/JA3/JA4 fingerprints for bypassing anti-bot measures. It also supports converting PDF and HTML documents to Markdown for easier processing by LLMs.
PDF Reader MCP Server (@shtse8/pdf-reader-mcp)
shtse8📄 The PDF intelligence layer for AI agents — Agent Document Twin, evidence-first extraction, visual crops, OCR provenance, trust reports, and benchmark-gated releases. MCP server for Claude, Cursor, VS Code, and any MCP client.
box-mcp-server
hmkA Box model context protocol server to search, read and access files
Rust MCP Filesystem
rust-mcp-stackBlazing-fast, asynchronous MCP server for seamless filesystem operations.
コメント