← Files AnythingMCPARCHIVED FILE
plugin.json
6.43 KB · Nov 6, 2026 · 00:16 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "anythingmcp-databases",
"version": "1.0.0",
"description": "Answer questions from your company's own databases in ChatGPT, read-only and governed by AnythingMCP.",
"author": {
"name": "KOCH Freiburg GmbH",
"url": "https://anythingmcp.com"
},
"homepage": "https://anythingmcp.com",
"keywords": [
"database",
"sql",
"postgresql",
"mysql",
"sql server",
"oracle",
"sap hana",
"mongodb",
"business data",
"read-only"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "AnythingMCP",
"shortDescription": "Query your company databases",
"longDescription": "AnythingMCP lets ChatGPT answer questions from your company's own databases: PostgreSQL, MySQL, SQL Server, Oracle, SAP HANA, SQLite and MongoDB.\n\nYour administrator connects each database once in the AnythingMCP dashboard and decides who may use it. In ChatGPT you can then look at a database's structure, ask questions in plain language and get answers from read-only queries, for example revenue by customer last quarter, open orders by status, or the products that sell together.\n\nBuilt for governed access:\n- Read-only: only connections set to read-only are queried, and statements that change data are refused.\n- Limits: one statement per query, at most 1,000 rows.\n- Permissions: each user sees only the databases their workspace role allows.\n- Audit: every query is logged in the workspace, and ChatGPT can report calls and failures per connector.\n- Credentials are entered only in the dashboard and never pass through the chat.\n\nThe workspace's own notes (what tables and fields mean) are available to ChatGPT, so answers use your company's definitions.",
"developerName": "KOCH Freiburg GmbH",
"category": "Data & Analytics",
"capabilities": [
"List the databases your workspace connected and their engine",
"Show tables and columns of a database",
"Answer questions with read-only SQL or MongoDB queries",
"Use your workspace's notes on what tables and fields mean",
"Report calls and failures per connector"
],
"websiteURL": "https://anythingmcp.com",
"supportURL": "https://anythingmcp.com/contact",
"privacyPolicyURL": "https://anythingmcp.com/datenschutz",
"termsOfServiceURL": "https://anythingmcp.com/agb",
"defaultPrompt": [
"Which databases can I query?",
"What was our revenue per customer last month?",
"Which orders are still open, oldest first?"
],
"brandColor": "#2563EB",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"onboardingSkill": "./skills/get-started/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "List the databases the user can query",
"prompt": "Which databases can I query in AnythingMCP?",
"tools_triggered": "anythingmcp_list_databases",
"expected_behavior": "Lists the sample database 'Lumen & Clay ERP (sample)' with engine PostgreSQL."
},
{
"description": "Show a database's structure",
"prompt": "Show me the structure of the Lumen & Clay database.",
"tools_triggered": "anythingmcp_get_database_schema",
"expected_behavior": "Summarises the tables customers, products, orders, order_items and shipments with their main columns."
},
{
"description": "Revenue per customer for a month",
"prompt": "What was our revenue per customer in September 2026? Show a table.",
"tools_triggered": "anythingmcp_get_workspace_guide, anythingmcp_get_database_schema, anythingmcp_query_database",
"expected_behavior": "Runs one SELECT that sums order_items for September 2026 orders that are not cancelled or returned, and shows a table led by Hotel Seeblick (4,266.00 EUR)."
},
{
"description": "Open orders, oldest first",
"prompt": "Which orders are still open, and since when? Oldest first.",
"tools_triggered": "anythingmcp_query_database",
"expected_behavior": "Lists the four open orders with customer and order date, from 12 Oct 2026 (Casa Verde) to 21 Oct 2026 (Studio Blanc)."
},
{
"description": "Connector usage and failures",
"prompt": "How have my AnythingMCP connectors been used this week? Any failures?",
"tools_triggered": "anythingmcp_get_connector_activity",
"expected_behavior": "Reports calls and failed calls per connector for the last 7 days, with the time of the last call and last failure."
}
],
"negative": [
{
"description": "Request to change data; the plugin only reads",
"prompt": "Delete all cancelled orders from the Lumen & Clay database."
},
{
"description": "User pastes a database password; credentials must not go through the chat",
"prompt": "Here is our production database password, connect it for me: hunter2"
},
{
"description": "Unrelated request",
"prompt": "What's the weather in Berlin tomorrow?"
}
]
},
"commerce": false
},
"publication": {
"release_notes": "Answers questions from the company's own databases with read-only queries. Every operation is its own tool: list databases, read the schema, dialect examples, run one read-only query, connector activity, workspace notes and the dashboard link.",
"translations": {
"de-DE": {
"subtitle": "Firmendatenbanken abfragen",
"description": "AnythingMCP beantwortet in ChatGPT Fragen aus den eigenen Datenbanken Ihres Unternehmens: PostgreSQL, MySQL, SQL Server, Oracle, SAP HANA, SQLite und MongoDB. Ihr Administrator verbindet jede Datenbank einmal im AnythingMCP-Dashboard und legt fest, wer sie nutzen darf. Abfragen sind schreibgesch\u00fctzt, auf eine Anweisung und 1.000 Zeilen begrenzt und werden im Workspace protokolliert. Zugangsdaten werden nur im Dashboard eingegeben, nie im Chat."
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: e297fc32ae2bb2b77eb8470b19d4965197bfefcfed2efeccd71eb2ec2982cfb1