From b9cec274ba1acd6750d796007366b7883e6cc123 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 06:18:14 +0000 Subject: [PATCH 1/2] Initial plan From a02a53adda79f8f51dde841c90df207ce26bbf8f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 28 Jan 2026 06:21:10 +0000 Subject: [PATCH 2/2] Add preview field to server-schema.json and all server JSON files Co-authored-by: lindazqli <139801625+lindazqli@users.noreply.github.com> --- partners/server-schema.json | 7 +- partners/servers/a365-admin-mcp-server.json | 145 ++++++++-------- .../servers/a365-calender-mcp-server.json | 144 ++++++++-------- .../a365-copilot-search-mcp-server.json | 136 ++++++++------- .../servers/a365-dataverse-mcp-server.json | 128 +++++++------- partners/servers/a365-mail-mcp-server.json | 128 +++++++------- partners/servers/a365-odsp-mcp-server.json | 136 ++++++++------- .../a365-sharepoint-list-mcp-server.json | 128 +++++++------- partners/servers/a365-teams-mcp-server.json | 128 +++++++------- partners/servers/a365-user-mcp-server.json | 128 +++++++------- partners/servers/a365-word-mcp-server.json | 121 ++++++------- partners/servers/amplitude-mcp-server.json | 5 +- partners/servers/atlan-mcp-server.json | 5 +- partners/servers/atlassian-mcp-server.json | 85 ++++----- .../servers/azure-cosmos-db-mcp-server.json | 11 +- .../servers/azure-databricks-mcp-server.json | 16 +- .../servers/azure-foundry-mcp-server.json | 95 +++++----- ...ure-language-foundry-tools-mcp-server.json | 30 ++-- .../azure-managed-redis-mcp-server.json | 10 +- .../servers/azure-postgresql-mcp-server.json | 42 +++-- partners/servers/azure-speech-mcp-server.json | 16 +- partners/servers/azure-sql-mcp-server.json | 14 +- partners/servers/box-mcp-server.json | 5 +- .../servers/bright-security-mcp-server.json | 137 +++++++-------- partners/servers/cast-mcp-server.json | 8 +- partners/servers/celonis-mcp-server.json | 16 +- partners/servers/clickup-mcp-server.json | 150 ++++++++-------- partners/servers/elastic-mcp-server.json | 15 +- partners/servers/enterprise-mcp-server.json | 126 +++++++------- partners/servers/exa-mcp-server.json | 6 +- partners/servers/github-mcp-server.json | 162 +++++++++--------- partners/servers/hugging-face-mcp-server.json | 84 ++++----- partners/servers/infobip-mcp-server.json | 36 ++-- partners/servers/infobip-rcs-mcp-server.json | 36 ++-- partners/servers/infobip-sms-mcp-server.json | 34 ++-- partners/servers/intercom-mcp-server.json | 14 +- partners/servers/marketnode-mcp-server.json | 10 +- ...-sentinel-data-exploration-mcp-server.json | 21 ++- .../microsoft-sentinel-graph-mcp-server.json | 22 ++- partners/servers/mihcm-mcp-server.json | 7 +- partners/servers/mongodb-mcp-server.json | 106 ++++++------ partners/servers/morningstar-mcp-server.json | 8 +- partners/servers/msdocs-mcp-server.json | 62 +++---- partners/servers/neon-mcp-server.json | 98 ++++++----- partners/servers/netlify-mcp-server.json | 80 ++++----- .../pinecone-assistant-mcp-server.json | 22 ++- partners/servers/pipedream-mcp-server.json | 98 ++++++----- partners/servers/postman-mcp-server.json | 88 +++++----- .../servers/sight-machine-mcp-server.json | 8 +- .../servers/sophos-intelix-mcp-server.json | 6 +- partners/servers/stripe-mcp-server.json | 78 +++++---- partners/servers/supabase-mcp-server.json | 18 +- partners/servers/tavily-mcp-server.json | 14 +- partners/servers/tomtom-mcp-server.json | 10 +- partners/servers/vercel-mcp-server.json | 102 +++++------ partners/servers/wix-mcp-server.json | 6 +- 56 files changed, 1780 insertions(+), 1571 deletions(-) diff --git a/partners/server-schema.json b/partners/server-schema.json index 8df75d6..1563cf5 100644 --- a/partners/server-schema.json +++ b/partners/server-schema.json @@ -14,7 +14,8 @@ "vendor", "categories", "versionName", - "supportContactInfo" + "supportContactInfo", + "preview" ], "properties": { "name": { @@ -365,6 +366,10 @@ "audience": { "type": "string", "description": "Audience for the MCP server. This will be transformed to x-ms-audience." + }, + "preview": { + "type": "boolean", + "description": "Indicates whether the MCP server is in preview mode." } }, "additionalProperties": false diff --git a/partners/servers/a365-admin-mcp-server.json b/partners/servers/a365-admin-mcp-server.json index fa2d801..2534043 100644 --- a/partners/servers/a365-admin-mcp-server.json +++ b/partners/servers/a365-admin-mcp-server.json @@ -1,70 +1,75 @@ -{ - "name": "microsoft-365-admin-center-mcp-frontier", - "title": "Microsoft 365 Admin Center (Frontier)", - "summary": "AI-powered toolbox to accelerate Microsoft 365 administration (bulk CSV user onboarding, validation, and reporting).", - "description": "Admin MCP Server is a secure toolkit that connects agents and automated workflows to common Microsoft 365 administrative tasks. It currently supports bulk user onboarding via CSV (validation, preview, and provisioning) and a set of single-user profile operations. The server validates input rows, reports row-level errors with suggested corrections, and returns a preview before provisioning. It intentionally does not handle license purchase/assignment or role/group assignment. Typical scenarios include HR-driven new-hire provisioning, IT bulk onboarding, and admin automation that needs robust CSV validation and traceable operation reports.", - "kind": "mcp", - "vendor": "Microsoft", - "externalDocumentation": { - "title": "Agent 365 MCP Servers", - "url": "https://aka.ms/AboutAgent365" - }, - "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_AdminTools", - "supportContactInfo": { - "name": "customer support contact", - "url": "https://aka.ms/a365mcpsupport" - }, - "license": { - "name": "Agent 365", - "url": "https://aka.ms/AboutAgent365" - }, - "visibility": "true", - "categories": "IT & Management Tools", - "icon": "", - "useCases": [ - { - "name": "Bulk add users (CSV)", - "description": "Upload a CSV to create multiple user accounts in one operation; the server validates each row, reports row-level errors, and returns a validated preview before provisioning." - }, - { - "name": "CSV validation & actionable feedback", - "description": "Validate CSV contents (required fields, formats) and return row-level diagnostics with suggested corrections (for example: missing username or first name) so administrators can fix inputs prior to provisioning." - }, - { - "name": "Preview & provision users", - "description": "Provide a pre-provision preview of validated users (including normalized profile fields) and provision user accounts in bulk once an administrator confirms; license purchase/assignment and group/role assignment are intentionally out of scope." - }, - { - "name": "Single-user create & update", - "description": "Create or update a single user's profile attributes (displayName, jobTitle, department, phones, addresses) programmatically or via an admin workflow." - }, - { - "name": "Dry-run (simulate changes)", - "description": "Run bulk operations in dry-run mode to simulate results and return expected outcomes and error counts without persisting changes to the tenant." - }, - { - "name": "Result reporting & export", - "description": "Return a detailed operation report after provisioning (created/failed rows, error codes, and suggested remediations) and provide exportable artifacts (CSV/JSON) for auditing or downstream processing." - }, - { - "name": "Audit logging & operation tracing", - "description": "Record and retrieve operation-level logs and traces (who ran the job, input file hash, timestamps, and outcomes) for compliance and troubleshooting." - } - ], - "securitySchemes": { - "a365adminoauth2": { - "type": "oauth2", - "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl": "https://login.microsoftonline.com", - "tokenUrl": "https://login.microsoftonline.com", - "refreshUrl": "https://login.microsoftonline.com", - "scopes": ["ea9ffc3e-8a23-4a7d-836d-234d7c7565c1"] - } - }, - "authSchemas":["OAuth2"], - "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", - "versionName": "original" - -} - +{ + "name": "microsoft-365-admin-center-mcp-frontier", + "title": "Microsoft 365 Admin Center (Frontier)", + "summary": "AI-powered toolbox to accelerate Microsoft 365 administration (bulk CSV user onboarding, validation, and reporting).", + "description": "Admin MCP Server is a secure toolkit that connects agents and automated workflows to common Microsoft 365 administrative tasks. It currently supports bulk user onboarding via CSV (validation, preview, and provisioning) and a set of single-user profile operations. The server validates input rows, reports row-level errors with suggested corrections, and returns a preview before provisioning. It intentionally does not handle license purchase/assignment or role/group assignment. Typical scenarios include HR-driven new-hire provisioning, IT bulk onboarding, and admin automation that needs robust CSV validation and traceable operation reports.", + "kind": "mcp", + "vendor": "Microsoft", + "externalDocumentation": { + "title": "Agent 365 MCP Servers", + "url": "https://aka.ms/AboutAgent365" + }, + "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_AdminTools", + "supportContactInfo": { + "name": "customer support contact", + "url": "https://aka.ms/a365mcpsupport" + }, + "license": { + "name": "Agent 365", + "url": "https://aka.ms/AboutAgent365" + }, + "visibility": "true", + "categories": "IT & Management Tools", + "icon": "", + "useCases": [ + { + "name": "Bulk add users (CSV)", + "description": "Upload a CSV to create multiple user accounts in one operation; the server validates each row, reports row-level errors, and returns a validated preview before provisioning." + }, + { + "name": "CSV validation & actionable feedback", + "description": "Validate CSV contents (required fields, formats) and return row-level diagnostics with suggested corrections (for example: missing username or first name) so administrators can fix inputs prior to provisioning." + }, + { + "name": "Preview & provision users", + "description": "Provide a pre-provision preview of validated users (including normalized profile fields) and provision user accounts in bulk once an administrator confirms; license purchase/assignment and group/role assignment are intentionally out of scope." + }, + { + "name": "Single-user create & update", + "description": "Create or update a single user's profile attributes (displayName, jobTitle, department, phones, addresses) programmatically or via an admin workflow." + }, + { + "name": "Dry-run (simulate changes)", + "description": "Run bulk operations in dry-run mode to simulate results and return expected outcomes and error counts without persisting changes to the tenant." + }, + { + "name": "Result reporting & export", + "description": "Return a detailed operation report after provisioning (created/failed rows, error codes, and suggested remediations) and provide exportable artifacts (CSV/JSON) for auditing or downstream processing." + }, + { + "name": "Audit logging & operation tracing", + "description": "Record and retrieve operation-level logs and traces (who ran the job, input file hash, timestamps, and outcomes) for compliance and troubleshooting." + } + ], + "securitySchemes": { + "a365adminoauth2": { + "type": "oauth2", + "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://login.microsoftonline.com", + "tokenUrl": "https://login.microsoftonline.com", + "refreshUrl": "https://login.microsoftonline.com", + "scopes": [ + "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1" + ] + } + }, + "authSchemas": [ + "OAuth2" + ], + "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", + "versionName": "original", + "preview": true +} diff --git a/partners/servers/a365-calender-mcp-server.json b/partners/servers/a365-calender-mcp-server.json index a3ebff9..f90c774 100644 --- a/partners/servers/a365-calender-mcp-server.json +++ b/partners/servers/a365-calender-mcp-server.json @@ -1,69 +1,75 @@ -{ - "name": "microsoft-outlook-calendar-mcp-frontier", - "title": "Microsoft Outlook Calendar (Frontier)", - "summary": "Enables core Outlook calendar actions (create, update, manage, and schedule events) for agentic workflows.", - "description": "Enables core Outlook calendar actions (create, update, manage, and schedule events) for agentic workflows.", - "kind": "mcp", - "vendor": "Microsoft", - "externalDocumentation": { - "title": "Agent 365 MCP Servers", - "url": "https://aka.ms/AboutAgent365" - }, - "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_CalendarTools", - "supportContactInfo": { - "name": "customer support contact", - "url": "https://aka.ms/a365mcpsupport" - }, - "license": { - "name": "Agent 365", - "url": "https://aka.ms/AboutAgent365" - }, - "visibility": "true", - "categories": "Productivity", - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftCalendarMCPServer.png", - "useCases": [ - { - "name": "Create and edit events", - "description": "Create new calendar events or update existing ones with title, time, location, attendees, reminders, and notes." - }, - { - "name": "Manage invitations", - "description": "Accept, decline, or propose new times for event invitations and update attendee responses." - }, - { - "name": "View event details", - "description": "Retrieve event metadata and attendee information, including location, agenda, and participation status." - }, - { - "name": "Cancel and delete events", - "description": "Cancel or remove scheduled events and notify affected attendees when appropriate." - }, - { - "name": "Check availability", - "description": "Query free/busy information for one or more users to determine availability windows." - }, - { - "name": "Find meeting times", - "description": "Compute suitable meeting slots across attendees and calendars, respecting time zones and working hours." - }, - { - "name": "List events and views", - "description": "List upcoming events, query calendar ranges, and return calendar views (day/week/month) for user or resource calendars." - } - ], - "securitySchemes": { - "a365calendaroauth2": { - "type": "oauth2", - "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl": "https://login.microsoftonline.com", - "tokenUrl": "https://login.microsoftonline.com", - "refreshUrl": "https://login.microsoftonline.com", - "scopes": ["ea9ffc3e-8a23-4a7d-836d-234d7c7565c1"] - } - }, - "authSchemas":["OAuth2"], - "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", - "versionName": "original" - -} +{ + "name": "microsoft-outlook-calendar-mcp-frontier", + "title": "Microsoft Outlook Calendar (Frontier)", + "summary": "Enables core Outlook calendar actions (create, update, manage, and schedule events) for agentic workflows.", + "description": "Enables core Outlook calendar actions (create, update, manage, and schedule events) for agentic workflows.", + "kind": "mcp", + "vendor": "Microsoft", + "externalDocumentation": { + "title": "Agent 365 MCP Servers", + "url": "https://aka.ms/AboutAgent365" + }, + "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_CalendarTools", + "supportContactInfo": { + "name": "customer support contact", + "url": "https://aka.ms/a365mcpsupport" + }, + "license": { + "name": "Agent 365", + "url": "https://aka.ms/AboutAgent365" + }, + "visibility": "true", + "categories": "Productivity", + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftCalendarMCPServer.png", + "useCases": [ + { + "name": "Create and edit events", + "description": "Create new calendar events or update existing ones with title, time, location, attendees, reminders, and notes." + }, + { + "name": "Manage invitations", + "description": "Accept, decline, or propose new times for event invitations and update attendee responses." + }, + { + "name": "View event details", + "description": "Retrieve event metadata and attendee information, including location, agenda, and participation status." + }, + { + "name": "Cancel and delete events", + "description": "Cancel or remove scheduled events and notify affected attendees when appropriate." + }, + { + "name": "Check availability", + "description": "Query free/busy information for one or more users to determine availability windows." + }, + { + "name": "Find meeting times", + "description": "Compute suitable meeting slots across attendees and calendars, respecting time zones and working hours." + }, + { + "name": "List events and views", + "description": "List upcoming events, query calendar ranges, and return calendar views (day/week/month) for user or resource calendars." + } + ], + "securitySchemes": { + "a365calendaroauth2": { + "type": "oauth2", + "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://login.microsoftonline.com", + "tokenUrl": "https://login.microsoftonline.com", + "refreshUrl": "https://login.microsoftonline.com", + "scopes": [ + "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1" + ] + } + }, + "authSchemas": [ + "OAuth2" + ], + "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", + "versionName": "original", + "preview": true +} diff --git a/partners/servers/a365-copilot-search-mcp-server.json b/partners/servers/a365-copilot-search-mcp-server.json index 9c2c01c..8ed9e6e 100644 --- a/partners/servers/a365-copilot-search-mcp-server.json +++ b/partners/servers/a365-copilot-search-mcp-server.json @@ -1,65 +1,71 @@ -{ - "name": "microsoft-copilot-chat-frontier", - "title": "Microsoft 365 Copilot (Search) (Frontier)", - "summary": "Enables core Microsoft Copilot chat actions, including starting conversations and sending messages with contextual grounding.", - "description": "Enables core Microsoft Copilot chat actions, including starting conversations and sending messages with contextual grounding.", - "kind": "mcp", - "vendor": "Microsoft", - "externalDocumentation": { - "title": "Agent 365 MCP Servers", - "url": "https://aka.ms/AboutAgent365" - }, - "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_M365Copilot", - "supportContactInfo": { - "name": "customer support contact", - "url": "https://aka.ms/a365mcpsupport" - }, - "license": { - "name": "Agent 365", - "url": "https://aka.ms/AboutAgent365" - }, - "visibility": "true", - "categories": "Productivity", - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/Microsoft365UserProfile.png", - "useCases": [ - { - "name": "Start a Copilot conversation", - "description": "Initialize a new Copilot chat session for a user or agent-driven workflow, returning a conversation identifier and initial system state." - }, - { - "name": "Send chat message", - "description": "Send a user or agent message into an active Copilot conversation and receive Copilot's reply, supporting rich text and attachments where applicable." - }, - { - "name": "Continue multi-turn conversation", - "description": "Continue an existing conversation using the conversation identifier, preserving context and dialogue history to enable coherent multi-turn interactions." - }, - { - "name": "Provide contextual resources", - "description": "Attach files, documents, or structured context (links, knowledge snippets) to a conversation so Copilot can ground its responses in the provided resources." - }, - { - "name": "Include user & time context", - "description": "Supply user-specific metadata (profile, locale, time zone) and session context to ensure responses respect local time, personalization, and regional formatting." - }, - { - "name": "Conversation summarization & retrieval", - "description": "Request concise summaries or extractable action items from a conversation, and retrieve past conversation transcripts for auditing or follow‑up tasks." - } -], - "securitySchemes": { - "a365copilotsearchoauth2": { - "type": "oauth2", - "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl": "https://login.microsoftonline.com", - "tokenUrl": "https://login.microsoftonline.com", - "refreshUrl": "https://login.microsoftonline.com", - "scopes": ["ea9ffc3e-8a23-4a7d-836d-234d7c7565c1"] - } - }, - "authSchemas":["OAuth2"], - "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", - "versionName": "original" - -} +{ + "name": "microsoft-copilot-chat-frontier", + "title": "Microsoft 365 Copilot (Search) (Frontier)", + "summary": "Enables core Microsoft Copilot chat actions, including starting conversations and sending messages with contextual grounding.", + "description": "Enables core Microsoft Copilot chat actions, including starting conversations and sending messages with contextual grounding.", + "kind": "mcp", + "vendor": "Microsoft", + "externalDocumentation": { + "title": "Agent 365 MCP Servers", + "url": "https://aka.ms/AboutAgent365" + }, + "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_M365Copilot", + "supportContactInfo": { + "name": "customer support contact", + "url": "https://aka.ms/a365mcpsupport" + }, + "license": { + "name": "Agent 365", + "url": "https://aka.ms/AboutAgent365" + }, + "visibility": "true", + "categories": "Productivity", + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/Microsoft365UserProfile.png", + "useCases": [ + { + "name": "Start a Copilot conversation", + "description": "Initialize a new Copilot chat session for a user or agent-driven workflow, returning a conversation identifier and initial system state." + }, + { + "name": "Send chat message", + "description": "Send a user or agent message into an active Copilot conversation and receive Copilot's reply, supporting rich text and attachments where applicable." + }, + { + "name": "Continue multi-turn conversation", + "description": "Continue an existing conversation using the conversation identifier, preserving context and dialogue history to enable coherent multi-turn interactions." + }, + { + "name": "Provide contextual resources", + "description": "Attach files, documents, or structured context (links, knowledge snippets) to a conversation so Copilot can ground its responses in the provided resources." + }, + { + "name": "Include user & time context", + "description": "Supply user-specific metadata (profile, locale, time zone) and session context to ensure responses respect local time, personalization, and regional formatting." + }, + { + "name": "Conversation summarization & retrieval", + "description": "Request concise summaries or extractable action items from a conversation, and retrieve past conversation transcripts for auditing or follow‑up tasks." + } + ], + "securitySchemes": { + "a365copilotsearchoauth2": { + "type": "oauth2", + "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://login.microsoftonline.com", + "tokenUrl": "https://login.microsoftonline.com", + "refreshUrl": "https://login.microsoftonline.com", + "scopes": [ + "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1" + ] + } + }, + "authSchemas": [ + "OAuth2" + ], + "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", + "versionName": "original", + "preview": true +} diff --git a/partners/servers/a365-dataverse-mcp-server.json b/partners/servers/a365-dataverse-mcp-server.json index 1615848..e926958 100644 --- a/partners/servers/a365-dataverse-mcp-server.json +++ b/partners/servers/a365-dataverse-mcp-server.json @@ -1,61 +1,67 @@ -{ - "name": "microsoft-dataverse-mcp-frontier", - "title": "Microsoft Dataverse (Frontier)", - "summary": "Enables Dataverse data and schema operations (query, table & record management, API invocation).", - "description": "Enables Dataverse data and schema operations (query, table & record management, API invocation).", - "kind": "mcp", - "vendor": "Microsoft", - "externalDocumentation": { - "title": "Agent 365 MCP Servers", - "url": "https://aka.ms/AboutAgent365" - }, - "remote": "https://agent365.svc.cloud.microsoft/agents/servers/Dataverse/{DataverseMCPServerId}", - "supportContactInfo": { - "name": "customer support contact", - "url": "https://aka.ms/a365mcpsupport" - }, - "license": { - "name": "Agent 365", - "url": "https://aka.ms/AboutAgent365" - }, - "visibility": "true", - "categories": "Productivity", - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftDataverseMCPServer.png", - "useCases": [ - { - "name": "List tables & inspect schemas", - "description": "List Dataverse tables and inspect fields/schema to drive downstream queries and UI selection." - }, - { - "name": "Query data", - "description": "Run SELECT-style queries to retrieve rows and perform filtering, sorting, and paging for agent workflows." - }, - { - "name": "Invoke Dataverse APIs", - "description": "Enumerate available Dataverse APIs and invoke a named API with provided inputs." - }, - { - "name": "Table and record management", - "description": "Create, update, and delete tables and records as part of automation or data ingestion flows." - }, - { - "name": "List prompts & knowledge sources", - "description": "List available prompts and knowledge sources in the environment for guided agent interactions or retrieval augmentation." - } - ], - "securitySchemes": { - "a365dataverseoauth2": { - "type": "oauth2", - "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl": "https://login.microsoftonline.com", - "tokenUrl": "https://login.microsoftonline.com", - "refreshUrl": "https://login.microsoftonline.com", - "scopes": ["ea9ffc3e-8a23-4a7d-836d-234d7c7565c1"] - } - }, - "authSchemas":["OAuth2"], - "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", - "versionName": "original" - -} +{ + "name": "microsoft-dataverse-mcp-frontier", + "title": "Microsoft Dataverse (Frontier)", + "summary": "Enables Dataverse data and schema operations (query, table & record management, API invocation).", + "description": "Enables Dataverse data and schema operations (query, table & record management, API invocation).", + "kind": "mcp", + "vendor": "Microsoft", + "externalDocumentation": { + "title": "Agent 365 MCP Servers", + "url": "https://aka.ms/AboutAgent365" + }, + "remote": "https://agent365.svc.cloud.microsoft/agents/servers/Dataverse/{DataverseMCPServerId}", + "supportContactInfo": { + "name": "customer support contact", + "url": "https://aka.ms/a365mcpsupport" + }, + "license": { + "name": "Agent 365", + "url": "https://aka.ms/AboutAgent365" + }, + "visibility": "true", + "categories": "Productivity", + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftDataverseMCPServer.png", + "useCases": [ + { + "name": "List tables & inspect schemas", + "description": "List Dataverse tables and inspect fields/schema to drive downstream queries and UI selection." + }, + { + "name": "Query data", + "description": "Run SELECT-style queries to retrieve rows and perform filtering, sorting, and paging for agent workflows." + }, + { + "name": "Invoke Dataverse APIs", + "description": "Enumerate available Dataverse APIs and invoke a named API with provided inputs." + }, + { + "name": "Table and record management", + "description": "Create, update, and delete tables and records as part of automation or data ingestion flows." + }, + { + "name": "List prompts & knowledge sources", + "description": "List available prompts and knowledge sources in the environment for guided agent interactions or retrieval augmentation." + } + ], + "securitySchemes": { + "a365dataverseoauth2": { + "type": "oauth2", + "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://login.microsoftonline.com", + "tokenUrl": "https://login.microsoftonline.com", + "refreshUrl": "https://login.microsoftonline.com", + "scopes": [ + "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1" + ] + } + }, + "authSchemas": [ + "OAuth2" + ], + "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", + "versionName": "original", + "preview": true +} diff --git a/partners/servers/a365-mail-mcp-server.json b/partners/servers/a365-mail-mcp-server.json index a5c1b4d..c1e04fa 100644 --- a/partners/servers/a365-mail-mcp-server.json +++ b/partners/servers/a365-mail-mcp-server.json @@ -1,61 +1,67 @@ -{ - "name": "microsoft-outlook-mail-mcp-frontier", - "title": "Microsoft Outlook Mail (Frontier)", - "summary": "Enables core Outlook email actions (create, send, reply, search) for agentic workflows.", - "description": "Enables core Outlook email actions (create, send, reply, search) for agentic workflows.", - "kind": "mcp", - "vendor": "Microsoft", - "externalDocumentation": { - "title": "Agent 365 MCP Servers", - "url": "https://aka.ms/AboutAgent365" - }, - "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_MailTools", - "supportContactInfo": { - "name": "customer support contact", - "url": "https://aka.ms/a365mcpsupport" - }, - "license": { - "name": "Agent 365", - "url": "https://aka.ms/AboutAgent365" - }, - "visibility": "true", - "categories": "Productivity", - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftOutlookMailMCPServer.png", - "useCases": [ - { - "name": "Create and send messages", - "description": "Create new email messages and send them programmatically on behalf of the authenticated user or service account." - }, - { - "name": "Draft management", - "description": "Create or edit draft messages prior to sending to support multi-step workflows." - }, - { - "name": "Reply and reply-all", - "description": "Reply to existing conversations (reply/reply-all) and maintain conversation threading." - }, - { - "name": "Search and retrieve messages", - "description": "Search messages by queries, folders, or metadata and retrieve message content and metadata." - }, - { - "name": "Delete messages", - "description": "Delete messages and clean up mailboxes programmatically when authorized." - } - ], - "securitySchemes": { - "a365mailoauth2": { - "type": "oauth2", - "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl": "https://login.microsoftonline.com", - "tokenUrl": "https://login.microsoftonline.com", - "refreshUrl": "https://login.microsoftonline.com", - "scopes": ["ea9ffc3e-8a23-4a7d-836d-234d7c7565c1"] - } - }, - "authSchemas":["OAuth2"], - "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", - "versionName": "original" - -} +{ + "name": "microsoft-outlook-mail-mcp-frontier", + "title": "Microsoft Outlook Mail (Frontier)", + "summary": "Enables core Outlook email actions (create, send, reply, search) for agentic workflows.", + "description": "Enables core Outlook email actions (create, send, reply, search) for agentic workflows.", + "kind": "mcp", + "vendor": "Microsoft", + "externalDocumentation": { + "title": "Agent 365 MCP Servers", + "url": "https://aka.ms/AboutAgent365" + }, + "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_MailTools", + "supportContactInfo": { + "name": "customer support contact", + "url": "https://aka.ms/a365mcpsupport" + }, + "license": { + "name": "Agent 365", + "url": "https://aka.ms/AboutAgent365" + }, + "visibility": "true", + "categories": "Productivity", + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftOutlookMailMCPServer.png", + "useCases": [ + { + "name": "Create and send messages", + "description": "Create new email messages and send them programmatically on behalf of the authenticated user or service account." + }, + { + "name": "Draft management", + "description": "Create or edit draft messages prior to sending to support multi-step workflows." + }, + { + "name": "Reply and reply-all", + "description": "Reply to existing conversations (reply/reply-all) and maintain conversation threading." + }, + { + "name": "Search and retrieve messages", + "description": "Search messages by queries, folders, or metadata and retrieve message content and metadata." + }, + { + "name": "Delete messages", + "description": "Delete messages and clean up mailboxes programmatically when authorized." + } + ], + "securitySchemes": { + "a365mailoauth2": { + "type": "oauth2", + "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://login.microsoftonline.com", + "tokenUrl": "https://login.microsoftonline.com", + "refreshUrl": "https://login.microsoftonline.com", + "scopes": [ + "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1" + ] + } + }, + "authSchemas": [ + "OAuth2" + ], + "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", + "versionName": "original", + "preview": true +} diff --git a/partners/servers/a365-odsp-mcp-server.json b/partners/servers/a365-odsp-mcp-server.json index f599c31..69d09ba 100644 --- a/partners/servers/a365-odsp-mcp-server.json +++ b/partners/servers/a365-odsp-mcp-server.json @@ -1,65 +1,71 @@ -{ - "name": "microsoft-sharepoint-onedrive-mcp-frontier", - "title": "Microsoft SharePoint and OneDrive (Frontier)", - "summary": "Enables core SharePoint and OneDrive file and folder actions (create, read, update, move, share, delete) and site/library discovery.", - "description": "Enables core SharePoint and OneDrive file and folder actions (create, read, update, move, share, delete) and site/library discovery.", - "kind": "mcp", - "vendor": "Microsoft", - "externalDocumentation": { - "title": "Agent 365 MCP Servers", - "url": "https://aka.ms/AboutAgent365" - }, - "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_ODSPRemoteServer", - "supportContactInfo": { - "name": "customer support contact", - "url": "https://aka.ms/a365mcpsupport" - }, - "license": { - "name": "Agent 365", - "url": "https://aka.ms/AboutAgent365" - }, - "visibility": "true", - "categories": "Productivity", - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftSharepointAndOneDrive.png", - "useCases": [ - { - "name": "Create folders", - "description": "Create folders in SharePoint sites or a user's OneDrive to organize content for workflows or apps." - }, - { - "name": "Upload or create files", - "description": "Upload small files or create text files in a library or OneDrive location on behalf of a user or service." - }, - { - "name": "Retrieve metadata", - "description": "Get file/folder metadata such as size, lastModified, content type, and location for indexing or processing." - }, - { - "name": "Move, rename, and delete", - "description": "Move or rename files and folders and delete items when no longer needed as part of automated workflows." - }, - { - "name": "List and search", - "description": "List files and folders within a location, search across sites or drives, and discover document libraries available in a site." - }, - { - "name": "Share and manage permissions", - "description": "Share files and assign or revoke access permissions programmatically to support collaboration scenarios." - } - ], - "securitySchemes": { - "a365odspoauth2": { - "type": "oauth2", - "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl": "https://login.microsoftonline.com", - "tokenUrl": "https://login.microsoftonline.com", - "refreshUrl": "https://login.microsoftonline.com", - "scopes": ["ea9ffc3e-8a23-4a7d-836d-234d7c7565c1"] - } - }, - "authSchemas":["OAuth2"], - "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", - "versionName": "original" - -} +{ + "name": "microsoft-sharepoint-onedrive-mcp-frontier", + "title": "Microsoft SharePoint and OneDrive (Frontier)", + "summary": "Enables core SharePoint and OneDrive file and folder actions (create, read, update, move, share, delete) and site/library discovery.", + "description": "Enables core SharePoint and OneDrive file and folder actions (create, read, update, move, share, delete) and site/library discovery.", + "kind": "mcp", + "vendor": "Microsoft", + "externalDocumentation": { + "title": "Agent 365 MCP Servers", + "url": "https://aka.ms/AboutAgent365" + }, + "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_ODSPRemoteServer", + "supportContactInfo": { + "name": "customer support contact", + "url": "https://aka.ms/a365mcpsupport" + }, + "license": { + "name": "Agent 365", + "url": "https://aka.ms/AboutAgent365" + }, + "visibility": "true", + "categories": "Productivity", + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftSharepointAndOneDrive.png", + "useCases": [ + { + "name": "Create folders", + "description": "Create folders in SharePoint sites or a user's OneDrive to organize content for workflows or apps." + }, + { + "name": "Upload or create files", + "description": "Upload small files or create text files in a library or OneDrive location on behalf of a user or service." + }, + { + "name": "Retrieve metadata", + "description": "Get file/folder metadata such as size, lastModified, content type, and location for indexing or processing." + }, + { + "name": "Move, rename, and delete", + "description": "Move or rename files and folders and delete items when no longer needed as part of automated workflows." + }, + { + "name": "List and search", + "description": "List files and folders within a location, search across sites or drives, and discover document libraries available in a site." + }, + { + "name": "Share and manage permissions", + "description": "Share files and assign or revoke access permissions programmatically to support collaboration scenarios." + } + ], + "securitySchemes": { + "a365odspoauth2": { + "type": "oauth2", + "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://login.microsoftonline.com", + "tokenUrl": "https://login.microsoftonline.com", + "refreshUrl": "https://login.microsoftonline.com", + "scopes": [ + "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1" + ] + } + }, + "authSchemas": [ + "OAuth2" + ], + "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", + "versionName": "original", + "preview": true +} diff --git a/partners/servers/a365-sharepoint-list-mcp-server.json b/partners/servers/a365-sharepoint-list-mcp-server.json index ba4f9bd..4e74210 100644 --- a/partners/servers/a365-sharepoint-list-mcp-server.json +++ b/partners/servers/a365-sharepoint-list-mcp-server.json @@ -1,61 +1,67 @@ -{ - "name": "microsoft-sharepoint-lists-mcp-frontier", - "title": "Microsoft SharePoint Lists (Frontier)", - "summary": "Enables SharePoint site and list operations (retrieve sites, list/inspect lists, and CRUD list items) for agentic workflows.", - "description": "Provides programmatic access to SharePoint site and list features for agentic workflows: discover SharePoint sites, list available lists/document libraries, retrieve list metadata and list items, create/update/delete list items, and perform list queries and searches. Typical scenarios include data collection via lists, automation that manages item lifecycle, conversational agents that read/write list items, and admin workflows that enumerate or update lists across sites.", - "kind": "mcp", - "vendor": "Microsoft", - "externalDocumentation": { - "title": "Agent 365 MCP Servers", - "url": "https://aka.ms/AboutAgent365" - }, - "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_SharepointListsTools", - "supportContactInfo": { - "name": "customer support contact", - "url": "https://aka.ms/a365mcpsupport" - }, - "license": { - "name": "Agent 365", - "url": "https://aka.ms/AboutAgent365" - }, - "visibility": "true", - "categories": "Productivity", - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftSharepointLists.png", - "useCases": [ - { - "name": "Retrieve site information", - "description": "Get metadata about SharePoint sites and discovery of site resources to find lists and libraries." - }, - { - "name": "List available lists", - "description": "Enumerate lists and document libraries in a site with metadata for selection and processing." - }, - { - "name": "View list items", - "description": "Read and search list items with optional filters, paging, and query parameters." - }, - { - "name": "Create and update list items", - "description": "Create new list items and update existing items as part of automation or conversational flows." - }, - { - "name": "Delete list items", - "description": "Remove list items that are no longer needed as part of lifecycle management tasks." - } - ], - "securitySchemes": { - "a365sharepointlistsoauth2": { - "type": "oauth2", - "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl": "https://login.microsoftonline.com", - "tokenUrl": "https://login.microsoftonline.com", - "refreshUrl": "https://login.microsoftonline.com", - "scopes": ["ea9ffc3e-8a23-4a7d-836d-234d7c7565c1"] - } - }, - "authSchemas":["OAuth2"], - "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", - "versionName": "original" - -} +{ + "name": "microsoft-sharepoint-lists-mcp-frontier", + "title": "Microsoft SharePoint Lists (Frontier)", + "summary": "Enables SharePoint site and list operations (retrieve sites, list/inspect lists, and CRUD list items) for agentic workflows.", + "description": "Provides programmatic access to SharePoint site and list features for agentic workflows: discover SharePoint sites, list available lists/document libraries, retrieve list metadata and list items, create/update/delete list items, and perform list queries and searches. Typical scenarios include data collection via lists, automation that manages item lifecycle, conversational agents that read/write list items, and admin workflows that enumerate or update lists across sites.", + "kind": "mcp", + "vendor": "Microsoft", + "externalDocumentation": { + "title": "Agent 365 MCP Servers", + "url": "https://aka.ms/AboutAgent365" + }, + "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_SharepointListsTools", + "supportContactInfo": { + "name": "customer support contact", + "url": "https://aka.ms/a365mcpsupport" + }, + "license": { + "name": "Agent 365", + "url": "https://aka.ms/AboutAgent365" + }, + "visibility": "true", + "categories": "Productivity", + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftSharepointLists.png", + "useCases": [ + { + "name": "Retrieve site information", + "description": "Get metadata about SharePoint sites and discovery of site resources to find lists and libraries." + }, + { + "name": "List available lists", + "description": "Enumerate lists and document libraries in a site with metadata for selection and processing." + }, + { + "name": "View list items", + "description": "Read and search list items with optional filters, paging, and query parameters." + }, + { + "name": "Create and update list items", + "description": "Create new list items and update existing items as part of automation or conversational flows." + }, + { + "name": "Delete list items", + "description": "Remove list items that are no longer needed as part of lifecycle management tasks." + } + ], + "securitySchemes": { + "a365sharepointlistsoauth2": { + "type": "oauth2", + "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://login.microsoftonline.com", + "tokenUrl": "https://login.microsoftonline.com", + "refreshUrl": "https://login.microsoftonline.com", + "scopes": [ + "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1" + ] + } + }, + "authSchemas": [ + "OAuth2" + ], + "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", + "versionName": "original", + "preview": true +} diff --git a/partners/servers/a365-teams-mcp-server.json b/partners/servers/a365-teams-mcp-server.json index 16af202..49eff51 100644 --- a/partners/servers/a365-teams-mcp-server.json +++ b/partners/servers/a365-teams-mcp-server.json @@ -1,61 +1,67 @@ -{ - "name": "microsoft-teams-mcp-frontier", - "title": "Microsoft Teams (Frontier)", - "summary": "Enables core Microsoft Teams actions, including chat, channel, and team management, and message creation/retrieval.", - "description": "Enables core Microsoft Teams actions, including chat, channel, and team management, and message creation/retrieval.", - "kind": "mcp", - "vendor": "Microsoft", - "externalDocumentation": { - "title": "Agent 365 MCP Servers", - "url": "https://aka.ms/AboutAgent365" - }, - "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_TeamsServer", - "supportContactInfo": { - "name": "customer support contact", - "url": "https://aka.ms/a365mcpsupport" - }, - "license": { - "name": "Agent 365", - "url": "https://aka.ms/AboutAgent365" - }, - "visibility": "true", - "categories": "Productivity", - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftTeamsMcp.png", - "useCases": [ - { - "name": "Chat Operations", - "description": "Create one-on-one or group chats, send and edit messages, and manage chat members." - }, - { - "name": "Channel Management", - "description": "Create and update channels, post or reply to channel messages, and manage membership and permissions." - }, - { - "name": "Team Overview", - "description": "Retrieve details for a team, list teams for a user, and obtain team metadata." - }, - { - "name": "Message Access", - "description": "Search, list, and retrieve message content and metadata across chats and channels." - }, - { - "name": "Workspace Organization", - "description": "Maintain team and channel structures for better collaboration and communication flow." - } - ], - "securitySchemes": { - "a365teamsoauth2": { - "type": "oauth2", - "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl": "https://login.microsoftonline.com", - "tokenUrl": "https://login.microsoftonline.com", - "refreshUrl": "https://login.microsoftonline.com", - "scopes": ["ea9ffc3e-8a23-4a7d-836d-234d7c7565c1"] - } - }, - "authSchemas":["OAuth2"], - "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", - "versionName": "original" - -} +{ + "name": "microsoft-teams-mcp-frontier", + "title": "Microsoft Teams (Frontier)", + "summary": "Enables core Microsoft Teams actions, including chat, channel, and team management, and message creation/retrieval.", + "description": "Enables core Microsoft Teams actions, including chat, channel, and team management, and message creation/retrieval.", + "kind": "mcp", + "vendor": "Microsoft", + "externalDocumentation": { + "title": "Agent 365 MCP Servers", + "url": "https://aka.ms/AboutAgent365" + }, + "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_TeamsServer", + "supportContactInfo": { + "name": "customer support contact", + "url": "https://aka.ms/a365mcpsupport" + }, + "license": { + "name": "Agent 365", + "url": "https://aka.ms/AboutAgent365" + }, + "visibility": "true", + "categories": "Productivity", + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftTeamsMcp.png", + "useCases": [ + { + "name": "Chat Operations", + "description": "Create one-on-one or group chats, send and edit messages, and manage chat members." + }, + { + "name": "Channel Management", + "description": "Create and update channels, post or reply to channel messages, and manage membership and permissions." + }, + { + "name": "Team Overview", + "description": "Retrieve details for a team, list teams for a user, and obtain team metadata." + }, + { + "name": "Message Access", + "description": "Search, list, and retrieve message content and metadata across chats and channels." + }, + { + "name": "Workspace Organization", + "description": "Maintain team and channel structures for better collaboration and communication flow." + } + ], + "securitySchemes": { + "a365teamsoauth2": { + "type": "oauth2", + "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://login.microsoftonline.com", + "tokenUrl": "https://login.microsoftonline.com", + "refreshUrl": "https://login.microsoftonline.com", + "scopes": [ + "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1" + ] + } + }, + "authSchemas": [ + "OAuth2" + ], + "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", + "versionName": "original", + "preview": true +} diff --git a/partners/servers/a365-user-mcp-server.json b/partners/servers/a365-user-mcp-server.json index d78cceb..f357fed 100644 --- a/partners/servers/a365-user-mcp-server.json +++ b/partners/servers/a365-user-mcp-server.json @@ -1,61 +1,67 @@ -{ - "name": "microsoft-365-user-profile-mcp-frontier", - "title": "Microsoft 365 User Profile (Frontier)", - "summary": "Enables Microsoft 365 user profile and directory lookups (user details, managers, direct reports, and org listings).", - "description": "Enables Microsoft 365 user profile and directory lookups (user details, managers, direct reports, and org listings).", - "kind": "mcp", - "vendor": "Microsoft", - "externalDocumentation": { - "title": "Agent 365 MCP Servers", - "url": "https://aka.ms/AboutAgent365" - }, - "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_MeServer", - "supportContactInfo": { - "name": "customer support contact", - "url": "https://aka.ms/a365mcpsupport" - }, - "license": { - "name": "Agent 365", - "url": "https://aka.ms/AboutAgent365" - }, - "visibility": "true", - "categories": "Productivity", - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/Microsoft365UserProfile.png", - "useCases": [ - { - "name": "Retrieve signed-in user profile", - "description": "Return profile fields (displayName, email, id, jobTitle, officeLocation, mobilePhone) for the authenticated user." - }, - { - "name": "Manager and direct reports", - "description": "Get a user's manager and list direct reports to support org-chart lookups and workflow routing." - }, - { - "name": "Lookup other users", - "description": "Query profile details for other users by UPN, id, or display name for directory-driven scenarios." - }, - { - "name": "Organization information", - "description": "Retrieve basic tenant/organization metadata useful for admin or tenant-aware agents." - }, - { - "name": "List directory users", - "description": "Enumerate users in the directory with optional filters/paging for synchronization or bulk lookup tasks." - } - ], - "securitySchemes": { - "a365userprofileoauth2": { - "type": "oauth2", - "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl": "https://login.microsoftonline.com", - "tokenUrl": "https://login.microsoftonline.com", - "refreshUrl": "https://login.microsoftonline.com", - "scopes": ["ea9ffc3e-8a23-4a7d-836d-234d7c7565c1"] - } - }, - "authSchemas":["OAuth2"], - "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", - "versionName": "original" - -} +{ + "name": "microsoft-365-user-profile-mcp-frontier", + "title": "Microsoft 365 User Profile (Frontier)", + "summary": "Enables Microsoft 365 user profile and directory lookups (user details, managers, direct reports, and org listings).", + "description": "Enables Microsoft 365 user profile and directory lookups (user details, managers, direct reports, and org listings).", + "kind": "mcp", + "vendor": "Microsoft", + "externalDocumentation": { + "title": "Agent 365 MCP Servers", + "url": "https://aka.ms/AboutAgent365" + }, + "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_MeServer", + "supportContactInfo": { + "name": "customer support contact", + "url": "https://aka.ms/a365mcpsupport" + }, + "license": { + "name": "Agent 365", + "url": "https://aka.ms/AboutAgent365" + }, + "visibility": "true", + "categories": "Productivity", + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/Microsoft365UserProfile.png", + "useCases": [ + { + "name": "Retrieve signed-in user profile", + "description": "Return profile fields (displayName, email, id, jobTitle, officeLocation, mobilePhone) for the authenticated user." + }, + { + "name": "Manager and direct reports", + "description": "Get a user's manager and list direct reports to support org-chart lookups and workflow routing." + }, + { + "name": "Lookup other users", + "description": "Query profile details for other users by UPN, id, or display name for directory-driven scenarios." + }, + { + "name": "Organization information", + "description": "Retrieve basic tenant/organization metadata useful for admin or tenant-aware agents." + }, + { + "name": "List directory users", + "description": "Enumerate users in the directory with optional filters/paging for synchronization or bulk lookup tasks." + } + ], + "securitySchemes": { + "a365userprofileoauth2": { + "type": "oauth2", + "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://login.microsoftonline.com", + "tokenUrl": "https://login.microsoftonline.com", + "refreshUrl": "https://login.microsoftonline.com", + "scopes": [ + "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1" + ] + } + }, + "authSchemas": [ + "OAuth2" + ], + "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", + "versionName": "original", + "preview": true +} diff --git a/partners/servers/a365-word-mcp-server.json b/partners/servers/a365-word-mcp-server.json index 20fd85f..bc03509 100644 --- a/partners/servers/a365-word-mcp-server.json +++ b/partners/servers/a365-word-mcp-server.json @@ -1,58 +1,63 @@ -{ - "name": "microsoft-word-mcp-frontier", - "title": "Microsoft Word (Frontier)", - "summary": "Enables core Word document creation, retrieval, and commenting actions for agentic workflows.", - "description": "Enables core Word document creation, retrieval, and commenting actions for agentic workflows.", - "kind": "mcp", - "vendor": "Microsoft", - "externalDocumentation": { - "title": "Agent 365 MCP Servers", - "url": "https://aka.ms/AboutAgent365" - }, - "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_WordServer", - "supportContactInfo": { - "name": "customer support contact", - "url": "https://aka.ms/a365mcpsupport" - }, - "license": { - "name": "Agent 365", - "url": "https://aka.ms/AboutAgent365" - }, - "visibility": "true", - "categories": "Productivity", - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftWordMCPServer.png", - "useCases": [ - { - "name": "Create documents", - "description": "Create a new Word document with text or HTML content in OneDrive or a SharePoint library." - }, - { - "name": "Retrieve document content", - "description": "Fetch document content and metadata using a sharing link or drive/item identifier for agents to read or process." - }, - { - "name": "Add comments", - "description": "Programmatically add comments to a document to support review and collaboration flows." - }, - { - "name": "Reply to comments", - "description": "Post replies to existing comments to automate review responses or moderation workflows." - } - ], - "securitySchemes": { - "a365wordoauth2": { - "type": "oauth2", - "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl": "https://login.microsoftonline.com", - "tokenUrl": "https://login.microsoftonline.com", - "refreshUrl": "https://login.microsoftonline.com", - "scopes": ["ea9ffc3e-8a23-4a7d-836d-234d7c7565c1"] - } - }, - "authSchemas":["OAuth2"], - "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", - "versionName": "original" - -} - +{ + "name": "microsoft-word-mcp-frontier", + "title": "Microsoft Word (Frontier)", + "summary": "Enables core Word document creation, retrieval, and commenting actions for agentic workflows.", + "description": "Enables core Word document creation, retrieval, and commenting actions for agentic workflows.", + "kind": "mcp", + "vendor": "Microsoft", + "externalDocumentation": { + "title": "Agent 365 MCP Servers", + "url": "https://aka.ms/AboutAgent365" + }, + "remote": "https://agent365.svc.cloud.microsoft/agents/servers/mcp_WordServer", + "supportContactInfo": { + "name": "customer support contact", + "url": "https://aka.ms/a365mcpsupport" + }, + "license": { + "name": "Agent 365", + "url": "https://aka.ms/AboutAgent365" + }, + "visibility": "true", + "categories": "Productivity", + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftWordMCPServer.png", + "useCases": [ + { + "name": "Create documents", + "description": "Create a new Word document with text or HTML content in OneDrive or a SharePoint library." + }, + { + "name": "Retrieve document content", + "description": "Fetch document content and metadata using a sharing link or drive/item identifier for agents to read or process." + }, + { + "name": "Add comments", + "description": "Programmatically add comments to a document to support review and collaboration flows." + }, + { + "name": "Reply to comments", + "description": "Post replies to existing comments to automate review responses or moderation workflows." + } + ], + "securitySchemes": { + "a365wordoauth2": { + "type": "oauth2", + "description": "Authenticate with A365 using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://login.microsoftonline.com", + "tokenUrl": "https://login.microsoftonline.com", + "refreshUrl": "https://login.microsoftonline.com", + "scopes": [ + "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1" + ] + } + }, + "authSchemas": [ + "OAuth2" + ], + "audience": "ea9ffc3e-8a23-4a7d-836d-234d7c7565c1", + "versionName": "original", + "preview": true +} diff --git a/partners/servers/amplitude-mcp-server.json b/partners/servers/amplitude-mcp-server.json index 3cf5445..8268e55 100644 --- a/partners/servers/amplitude-mcp-server.json +++ b/partners/servers/amplitude-mcp-server.json @@ -52,5 +52,6 @@ ] } }, - "versionName": "original" -} \ No newline at end of file + "versionName": "original", + "preview": true +} diff --git a/partners/servers/atlan-mcp-server.json b/partners/servers/atlan-mcp-server.json index a8d257a..0b71545 100644 --- a/partners/servers/atlan-mcp-server.json +++ b/partners/servers/atlan-mcp-server.json @@ -46,11 +46,12 @@ }, "versionName": "original", "securitySchemes": { - "atlanBearerAuth":{ + "atlanBearerAuth": { "type": "http", "description": "Authenticate with Atlan using an API key.", "scheme": "bearer", "bearerFormat": "API Key" } - } + }, + "preview": true } diff --git a/partners/servers/atlassian-mcp-server.json b/partners/servers/atlassian-mcp-server.json index 3ad3242..17543c2 100644 --- a/partners/servers/atlassian-mcp-server.json +++ b/partners/servers/atlassian-mcp-server.json @@ -1,43 +1,46 @@ { - "name": "atlassian-mcp-server", - "title": "Atlassian", - "summary": "Connect to Jira and Confluence for issue tracking and documentation.", - "description": "Connect to Jira and Confluence for issue tracking and documentation.", - "kind": "mcp", - "packages": [], - "icon": "https://avatars.githubusercontent.com/atlassian?s=64", - "license": { - "name": "Atlassian Terms of Service", - "url": "https://www.atlassian.com/legal/atlassian-customer-agreement#intro" - }, - "useCases": [ - { - "name": "Productivity", - "description": "Boost individual and team efficiency by automating tasks, managing projects, and improving collaboration and communication workflows." - } - ], - "externalDocumentation": { - "title": "Atlassian MCP Docs", - "url": "https://www.atlassian.com/platform/remote-mcp-server" - }, - "tags": [], - "vendor": "Partner", - "categories": "Productivity", - "visibility": "true", - "remote": "https://mcp.atlassian.com/v1/sse", - "versionName": "Original", - "securitySchemes": { - "atlassianOauth": { - "type": "oauth2", - "description": "Authenticate with Atlassian using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl": "https://auth.atlassian.com/authorize", - "tokenUrl": "https://auth.atlassian.com/oauth/token", - "scopes":[] - } - }, - "supportContactInfo": { - "name": "Atlassian Support", - "url": "https://support.atlassian.com/contact/" + "name": "atlassian-mcp-server", + "title": "Atlassian", + "summary": "Connect to Jira and Confluence for issue tracking and documentation.", + "description": "Connect to Jira and Confluence for issue tracking and documentation.", + "kind": "mcp", + "packages": [], + "icon": "https://avatars.githubusercontent.com/atlassian?s=64", + "license": { + "name": "Atlassian Terms of Service", + "url": "https://www.atlassian.com/legal/atlassian-customer-agreement#intro" + }, + "useCases": [ + { + "name": "Productivity", + "description": "Boost individual and team efficiency by automating tasks, managing projects, and improving collaboration and communication workflows." } -} \ No newline at end of file + ], + "externalDocumentation": { + "title": "Atlassian MCP Docs", + "url": "https://www.atlassian.com/platform/remote-mcp-server" + }, + "tags": [], + "vendor": "Partner", + "categories": "Productivity", + "visibility": "true", + "remote": "https://mcp.atlassian.com/v1/sse", + "versionName": "Original", + "securitySchemes": { + "atlassianOauth": { + "type": "oauth2", + "description": "Authenticate with Atlassian using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://auth.atlassian.com/authorize", + "tokenUrl": "https://auth.atlassian.com/oauth/token", + "scopes": [] + } + }, + "supportContactInfo": { + "name": "Atlassian Support", + "url": "https://support.atlassian.com/contact/" + }, + "preview": true +} diff --git a/partners/servers/azure-cosmos-db-mcp-server.json b/partners/servers/azure-cosmos-db-mcp-server.json index 07db1a6..9a1f440 100644 --- a/partners/servers/azure-cosmos-db-mcp-server.json +++ b/partners/servers/azure-cosmos-db-mcp-server.json @@ -37,12 +37,15 @@ "description": "Secure Entra ID authentication with Managed Identity support for seamless, identity-driven access." } ], - "tags": ["Knowledge"], + "tags": [ + "Knowledge" + ], "categories": "Databases", "vendor": "Microsoft", "visibility": "true", "supportContactInfo": { - "name":"Azure Cosmos DB Support", + "name": "Azure Cosmos DB Support", "email": "CosmosDBMCPToolKit@Microsoft.com" - } -} \ No newline at end of file + }, + "preview": true +} diff --git a/partners/servers/azure-databricks-mcp-server.json b/partners/servers/azure-databricks-mcp-server.json index 7d9a16c..636be4b 100644 --- a/partners/servers/azure-databricks-mcp-server.json +++ b/partners/servers/azure-databricks-mcp-server.json @@ -22,10 +22,13 @@ } ], "categories": "Productivity", - "tags": ["knowledge"], + "tags": [ + "knowledge" + ], "supportContactInfo": { "name": "customer support contact", - "url": "https://azure.microsoft.com/en-us/support/"}, + "url": "https://azure.microsoft.com/en-us/support/" + }, "versionName": "original", "visibility": "true", "securitySchemes": { @@ -38,8 +41,11 @@ "2ff814a6-3304-4ab8-85cb-cd0e6f879c1d/user_impersonation", "2ff814a6-3304-4ab8-85cb-cd0e6f879c1d/.default" ], - "flows": ["authorizationCode"] + "flows": [ + "authorizationCode" + ] } }, - "connectorName": "foundrydatabricksmcp" -} \ No newline at end of file + "connectorName": "foundrydatabricksmcp", + "preview": true +} diff --git a/partners/servers/azure-foundry-mcp-server.json b/partners/servers/azure-foundry-mcp-server.json index a1994df..97260b9 100644 --- a/partners/servers/azure-foundry-mcp-server.json +++ b/partners/servers/azure-foundry-mcp-server.json @@ -1,49 +1,50 @@ { - "name": "microsoft-foundry-mcp-server", - "title": "Foundry MCP Server (preview)", - "summary": "Use Foundry MCP Server to securely and instantly interact with Microsoft Foundry.", - "description": "Foundry MCP Server (preview) offers instant access to model exploration, deployment of models and agents, and performance evaluation. This fully cloud-native MCP server is integrated with Visual Studio Code and Foundry agents, and secured by Microsoft Entra ID, RBAC, and tenant-level conditional access with Azure Policy for enterprise control.", - "kind": "mcp", - "packages": [], - "useCases": [ - { - "name": "Developer Tools", - "description": "Foundry MCP Server allows users to (1) upload and manage datasets, (2) run and compare model evaluations, (3) browse model catalogs and retrieve details, (4) deploy and monitor models with optimization recommendations, and (5) handle resource management tasks like quota checks and cleanup, all without writing API calls." - } - ], - "externalDocumentation": { - "title": "Foundry MCP Server", - "url": "https://aka.ms/foundry-mcp-server-docs" - }, - "license": { - "name": "Foundry MCP Server", - "url": "https://aka.ms/foundry-mcp-server-docs" - }, - "tags": [], - "vendor": "Microsoft", - "categories": "Developer Tools", - "visibility": "true", - "remote": "https://mcp.ai.azure.com", - "versionName": "Original", - "securitySchemes": { - "foundryOauth": { - "type": "oauth2", - "description": "Authenticate with Foundry MCP Server using OAuth2 authorization code flow with PKCE support.", - "flows": [ - "authorizationCode" - ], - "authorizationUrl": "https://login.microsoftonline.com", - "tokenUrl": "https://login.microsoftonline.com", - "scopes": [] - } - }, - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftFoundry.svg", - "supportContactInfo": { - "name": "customer support contact", - "url": "https://azure.microsoft.com/en-us/support/" - }, - "authSchemas": [ - "OAuth2" - ], - "audience": "https://mcp.ai.azure.com" + "name": "microsoft-foundry-mcp-server", + "title": "Foundry MCP Server (preview)", + "summary": "Use Foundry MCP Server to securely and instantly interact with Microsoft Foundry.", + "description": "Foundry MCP Server (preview) offers instant access to model exploration, deployment of models and agents, and performance evaluation. This fully cloud-native MCP server is integrated with Visual Studio Code and Foundry agents, and secured by Microsoft Entra ID, RBAC, and tenant-level conditional access with Azure Policy for enterprise control.", + "kind": "mcp", + "packages": [], + "useCases": [ + { + "name": "Developer Tools", + "description": "Foundry MCP Server allows users to (1) upload and manage datasets, (2) run and compare model evaluations, (3) browse model catalogs and retrieve details, (4) deploy and monitor models with optimization recommendations, and (5) handle resource management tasks like quota checks and cleanup, all without writing API calls." + } + ], + "externalDocumentation": { + "title": "Foundry MCP Server", + "url": "https://aka.ms/foundry-mcp-server-docs" + }, + "license": { + "name": "Foundry MCP Server", + "url": "https://aka.ms/foundry-mcp-server-docs" + }, + "tags": [], + "vendor": "Microsoft", + "categories": "Developer Tools", + "visibility": "true", + "remote": "https://mcp.ai.azure.com", + "versionName": "Original", + "securitySchemes": { + "foundryOauth": { + "type": "oauth2", + "description": "Authenticate with Foundry MCP Server using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://login.microsoftonline.com", + "tokenUrl": "https://login.microsoftonline.com", + "scopes": [] + } + }, + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftFoundry.svg", + "supportContactInfo": { + "name": "customer support contact", + "url": "https://azure.microsoft.com/en-us/support/" + }, + "authSchemas": [ + "OAuth2" + ], + "audience": "https://mcp.ai.azure.com", + "preview": true } diff --git a/partners/servers/azure-language-foundry-tools-mcp-server.json b/partners/servers/azure-language-foundry-tools-mcp-server.json index d0cc04a..3aa5b75 100644 --- a/partners/servers/azure-language-foundry-tools-mcp-server.json +++ b/partners/servers/azure-language-foundry-tools-mcp-server.json @@ -25,7 +25,8 @@ "tags": [], "supportContactInfo": { "name": "customer support contact", - "url": "https://azure.microsoft.com/support/"}, + "url": "https://azure.microsoft.com/support/" + }, "versionName": "original", "securitySchemes": { "languageApiKey": { @@ -35,15 +36,20 @@ "description": "Key-based authentication for Cognitive Services or use Microsoft Entra credentials; see external documentation." }, "azureLanguageOauth": { - "type": "oauth2", - "description": "Authenticate with Azure AI Foundry using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl": "https://login.microsoftonline.com", - "tokenUrl": "https://login.microsoftonline.com", - "scopes": [] - } - }, + "type": "oauth2", + "description": "Authenticate with Azure AI Foundry using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://login.microsoftonline.com", + "tokenUrl": "https://login.microsoftonline.com", + "scopes": [] + } + }, "visibility": "true", - "authSchemas":["ManagedIdentity"], - "audience": "https://cognitiveservices.azure.com/" -} \ No newline at end of file + "authSchemas": [ + "ManagedIdentity" + ], + "audience": "https://cognitiveservices.azure.com/", + "preview": true +} diff --git a/partners/servers/azure-managed-redis-mcp-server.json b/partners/servers/azure-managed-redis-mcp-server.json index 2d48cf0..344f97b 100644 --- a/partners/servers/azure-managed-redis-mcp-server.json +++ b/partners/servers/azure-managed-redis-mcp-server.json @@ -21,11 +21,15 @@ } ], "categories": "Databases", - "tags": ["knowledge"], + "tags": [ + "knowledge" + ], "supportContactInfo": { "name": "customer support contact", - "url": "https://github.com/redis/mcp-redis/issues"}, + "url": "https://github.com/redis/mcp-redis/issues" + }, "versionName": "original", "visibility": "true", - "packages":[] + "packages": [], + "preview": true } diff --git a/partners/servers/azure-postgresql-mcp-server.json b/partners/servers/azure-postgresql-mcp-server.json index 422db37..6bcd7b1 100644 --- a/partners/servers/azure-postgresql-mcp-server.json +++ b/partners/servers/azure-postgresql-mcp-server.json @@ -17,27 +17,31 @@ }, "useCases": [ { - "name": "Data querying and search", - "description": "Efficiently query and retrieve data across PostgreSQL databases to enable fast insights and analytics." - }, - { - "name": "Semantic Search with Vector Similarity", - "description": "Leverage AI-powered embeddings for semantic retrieval, enabling context-aware search across enterprise datasets." - }, - { - "name": "Table schema Discovery", - "description": "Automatically discover and analyze PostgreSQL table schemas and data structures to support agent-driven data access and intelligent query generation." - }, - { - "name": "Identity-Driven Secure Authentication", - "description": "Use Entra ID authentication with Managed Identity for seamless, secure, and role-based access to PostgreSQL resources." - } + "name": "Data querying and search", + "description": "Efficiently query and retrieve data across PostgreSQL databases to enable fast insights and analytics." + }, + { + "name": "Semantic Search with Vector Similarity", + "description": "Leverage AI-powered embeddings for semantic retrieval, enabling context-aware search across enterprise datasets." + }, + { + "name": "Table schema Discovery", + "description": "Automatically discover and analyze PostgreSQL table schemas and data structures to support agent-driven data access and intelligent query generation." + }, + { + "name": "Identity-Driven Secure Authentication", + "description": "Use Entra ID authentication with Managed Identity for seamless, secure, and role-based access to PostgreSQL resources." + } ], "categories": "Databases", - "tags": ["Knowledge"], + "tags": [ + "Knowledge" + ], "supportContactInfo": { "name": "customer support contact", - "email": "azurepgai@service.microsoft.com"}, + "email": "azurepgai@service.microsoft.com" + }, "versionName": "original", - "packages":[] -} \ No newline at end of file + "packages": [], + "preview": true +} diff --git a/partners/servers/azure-speech-mcp-server.json b/partners/servers/azure-speech-mcp-server.json index 5e9d5fa..5872a14 100644 --- a/partners/servers/azure-speech-mcp-server.json +++ b/partners/servers/azure-speech-mcp-server.json @@ -17,7 +17,8 @@ "remote": "https://{foundry-resource-name}.cognitiveservices.azure.com/speech/mcp?api-version=2025-11-07-preview", "supportContactInfo": { "name": "customer support contact", - "url": "https://azure.microsoft.com/support/"}, + "url": "https://azure.microsoft.com/support/" + }, "visibility": "true", "categories": "Machine Learning", "useCases": [ @@ -32,10 +33,10 @@ ], "securitySchemes": { "speechSecret": { - "type": "http", - "description": "Authenticate with bearer token.", - "scheme": "bearer", - "bearerFormat": "API Key" + "type": "http", + "description": "Authenticate with bearer token.", + "scheme": "bearer", + "bearerFormat": "API Key" }, "speechBlobUrl": { "type": "apiKey", @@ -44,5 +45,6 @@ "description": "provide blob container SAS URL" } }, - "versionName": "original" -} \ No newline at end of file + "versionName": "original", + "preview": true +} diff --git a/partners/servers/azure-sql-mcp-server.json b/partners/servers/azure-sql-mcp-server.json index cdd97a7..26435d2 100644 --- a/partners/servers/azure-sql-mcp-server.json +++ b/partners/servers/azure-sql-mcp-server.json @@ -20,11 +20,14 @@ }, "supportContactInfo": { "name": "customer support contact", - "email": "sql-mcp-server@service.microsoft.com"}, + "email": "sql-mcp-server@service.microsoft.com" + }, "visibility": "public", "categories": "Databases", - "tags":["knowledge"], - "packages":[], + "tags": [ + "knowledge" + ], + "packages": [], "useCases": [ { "name": "Describe and discover schema", @@ -43,5 +46,6 @@ "description": "Execute stored procedures and server-side logic through configured tools while maintaining auditability." } ], - "versionName": "original" -} \ No newline at end of file + "versionName": "original", + "preview": true +} diff --git a/partners/servers/box-mcp-server.json b/partners/servers/box-mcp-server.json index 1791e81..88205cf 100644 --- a/partners/servers/box-mcp-server.json +++ b/partners/servers/box-mcp-server.json @@ -43,5 +43,6 @@ "description": "bearer_token" } }, - "versionName": "original" -} \ No newline at end of file + "versionName": "original", + "preview": true +} diff --git a/partners/servers/bright-security-mcp-server.json b/partners/servers/bright-security-mcp-server.json index 63e1504..3b3459d 100644 --- a/partners/servers/bright-security-mcp-server.json +++ b/partners/servers/bright-security-mcp-server.json @@ -1,74 +1,75 @@ { - "name": "bright-security-mcp-server", - "title": "Bright Security", - "summary": "Enables AI agents to access Bright Security tools for app discovery and security testing.", - "description": "Bright Security MCP server enables AI agents to access Bright Security tools for application discovery and security testing. It provides seamless integration with Bright Security's platform to help developers and security teams identify vulnerabilities, perform automated security scans, and enhance application security workflows.", - "kind": "mcp", - "packages": [], - "icon": "https://avatars.githubusercontent.com/NeuraLegion?s=64", - "useCases": [ - { - "name": "API Endpoint Discovery", - "description": "Discover API endpoints automatically using web crawling or by uploading OpenAPI/Swagger API definitions." - }, - { - "name": "Automated Security Scanning", - "description": "Run comprehensive security scans against discovered entrypoints to detect vulnerabilities like SQL injection, XSS, and other OWASP Top 10 issues." - }, - { - "name": "Private Application Testing", - "description": "Set up repeaters to enable security testing of private, internal, or locally-hosted applications that are not publicly accessible." - }, - { - "name": "Vulnerability Assessment", - "description": "Review and analyze security issues found during scans, including severity levels and remediation guidance." - }, - { - "name": "Attack Surface Management", - "description": "Manage and organize entrypoints across projects to understand and monitor your application's attack surface." - }, - { - "name": "Authenticated Endpoint Testing", - "description": "Configure authentication settings to test protected endpoints that require authorization." - }, - { - "name": "CI/CD Security Integration", - "description": "Monitor scan progress and results programmatically to integrate security testing into development workflows." - } - ], - "tags": [ - "security", - "vulnerability", - "appsec", - "dast", - "api-security", - "owasp", - "ai-security" - ], - "vendor": "Partner", - "visibility": "true", - "categories": "Security", - "versionName": "Original", - "remote": "https://{instance}.brightsec.com/mcp", - "remoteType": "streamable-http", - "externalDocumentation": { - "title": "Bright Security MCP Documentation", - "url": "https://docs.brightsec.com" + "name": "bright-security-mcp-server", + "title": "Bright Security", + "summary": "Enables AI agents to access Bright Security tools for app discovery and security testing.", + "description": "Bright Security MCP server enables AI agents to access Bright Security tools for application discovery and security testing. It provides seamless integration with Bright Security's platform to help developers and security teams identify vulnerabilities, perform automated security scans, and enhance application security workflows.", + "kind": "mcp", + "packages": [], + "icon": "https://avatars.githubusercontent.com/NeuraLegion?s=64", + "useCases": [ + { + "name": "API Endpoint Discovery", + "description": "Discover API endpoints automatically using web crawling or by uploading OpenAPI/Swagger API definitions." }, - "securitySchemes": { - "apiKeyAuth": { - "type": "apiKey", - "description": "Bright Security API key for authentication prefixed by 'Api-Key '", - "in": "header", - "name": "Authorization" - } + { + "name": "Automated Security Scanning", + "description": "Run comprehensive security scans against discovered entrypoints to detect vulnerabilities like SQL injection, XSS, and other OWASP Top 10 issues." }, - "license": { - "name": "Proprietary", - "url": "https://brightsec.com/terms-of-use" + { + "name": "Private Application Testing", + "description": "Set up repeaters to enable security testing of private, internal, or locally-hosted applications that are not publicly accessible." }, - "supportContactInfo": { - "name": "Bright Security Support", - "email": "support@brightsec.com" + { + "name": "Vulnerability Assessment", + "description": "Review and analyze security issues found during scans, including severity levels and remediation guidance." + }, + { + "name": "Attack Surface Management", + "description": "Manage and organize entrypoints across projects to understand and monitor your application's attack surface." + }, + { + "name": "Authenticated Endpoint Testing", + "description": "Configure authentication settings to test protected endpoints that require authorization." + }, + { + "name": "CI/CD Security Integration", + "description": "Monitor scan progress and results programmatically to integrate security testing into development workflows." + } + ], + "tags": [ + "security", + "vulnerability", + "appsec", + "dast", + "api-security", + "owasp", + "ai-security" + ], + "vendor": "Partner", + "visibility": "true", + "categories": "Security", + "versionName": "Original", + "remote": "https://{instance}.brightsec.com/mcp", + "remoteType": "streamable-http", + "externalDocumentation": { + "title": "Bright Security MCP Documentation", + "url": "https://docs.brightsec.com" + }, + "securitySchemes": { + "apiKeyAuth": { + "type": "apiKey", + "description": "Bright Security API key for authentication prefixed by 'Api-Key '", + "in": "header", + "name": "Authorization" } + }, + "license": { + "name": "Proprietary", + "url": "https://brightsec.com/terms-of-use" + }, + "supportContactInfo": { + "name": "Bright Security Support", + "email": "support@brightsec.com" + }, + "preview": true } diff --git a/partners/servers/cast-mcp-server.json b/partners/servers/cast-mcp-server.json index 3060ed5..73d9fde 100644 --- a/partners/servers/cast-mcp-server.json +++ b/partners/servers/cast-mcp-server.json @@ -17,7 +17,8 @@ "remote": "https://castimaging.io/imaging/mcp/", "supportContactInfo": { "name": "customer support contact", - "email": "help@castsoftware.com"}, + "email": "help@castsoftware.com" + }, "visibility": "true", "categories": "Monitoring & Diagnostics", "useCases": [ @@ -46,5 +47,6 @@ "name": "x-api-key" } }, - "versionName": "original" -} \ No newline at end of file + "versionName": "original", + "preview": true +} diff --git a/partners/servers/celonis-mcp-server.json b/partners/servers/celonis-mcp-server.json index 41a43c2..07ead84 100644 --- a/partners/servers/celonis-mcp-server.json +++ b/partners/servers/celonis-mcp-server.json @@ -17,7 +17,8 @@ "remote": "https://{team_and_realm}.celonis.cloud/studio-copilot/api/v1/mcp-servers/mcp/{mcp_server_url}", "supportContactInfo": { "name": "customer support contact", - "email": "servicedesk@celonis.com"}, + "email": "servicedesk@celonis.com" + }, "visibility": "true", "categories": "Analytics", "useCases": [ @@ -36,11 +37,12 @@ ], "securitySchemes": { "celonisBearerAuth": { - "type": "http", - "description": "Authenticate with Celonis using a Personal Access Token.", - "scheme": "bearer", - "bearerFormat": "Personal Access Token" + "type": "http", + "description": "Authenticate with Celonis using a Personal Access Token.", + "scheme": "bearer", + "bearerFormat": "Personal Access Token" } }, - "versionName": "Original" -} \ No newline at end of file + "versionName": "Original", + "preview": true +} diff --git a/partners/servers/clickup-mcp-server.json b/partners/servers/clickup-mcp-server.json index 802e309..2beddcf 100644 --- a/partners/servers/clickup-mcp-server.json +++ b/partners/servers/clickup-mcp-server.json @@ -1,78 +1,84 @@ { - "name": "clickup-mcp-server", - "title": "ClickUp", - "summary": "Connect to ClickUp for project management and collaboration for teams & agents.", - "description": "Connect to ClickUp for comprehensive project and task management. Search across your entire workspace to find tasks, documents, chat messages, and more. Manage tasks with custom fields, comments, file attachments, and tags. Create and organize documents with pages. Track time with timers and manual entries. Collaborate via chat channels and manage workspace members. Organize projects with spaces, folders, and lists.", - "kind": "mcp", - "license": { - "name": "ClickUp Terms of Service", - "url": "https://clickup.com/terms" + "name": "clickup-mcp-server", + "title": "ClickUp", + "summary": "Connect to ClickUp for project management and collaboration for teams & agents.", + "description": "Connect to ClickUp for comprehensive project and task management. Search across your entire workspace to find tasks, documents, chat messages, and more. Manage tasks with custom fields, comments, file attachments, and tags. Create and organize documents with pages. Track time with timers and manual entries. Collaborate via chat channels and manage workspace members. Organize projects with spaces, folders, and lists.", + "kind": "mcp", + "license": { + "name": "ClickUp Terms of Service", + "url": "https://clickup.com/terms" + }, + "icon": "https://clickup.com/assets/brand/v4/Logomark-gradient.svg", + "externalDocumentation": { + "title": "ClickUp MCP Docs", + "url": "https://help.clickup.com/hc/en-us/articles/33335772678423-What-is-ClickUp-MCP" + }, + "useCases": [ + { + "name": "Universal Search", + "description": "Search across your entire workspace to find tasks, documents, dashboards, attachments, whiteboards, chat messages, and forms with advanced filtering." }, - "icon": "https://clickup.com/assets/brand/v4/Logomark-gradient.svg", - "externalDocumentation": { - "title": "ClickUp MCP Docs", - "url": "https://help.clickup.com/hc/en-us/articles/33335772678423-What-is-ClickUp-MCP" + { + "name": "Task Management", + "description": "Create, update, and organize tasks with custom fields, priorities, assignees, comments, file attachments, and tags." }, - "useCases": [ - { - "name": "Universal Search", - "description": "Search across your entire workspace to find tasks, documents, dashboards, attachments, whiteboards, chat messages, and forms with advanced filtering." - }, - { - "name": "Task Management", - "description": "Create, update, and organize tasks with custom fields, priorities, assignees, comments, file attachments, and tags." - }, - { - "name": "Document Management", - "description": "Create and manage documents with multiple pages for team knowledge bases and project documentation." - }, - { - "name": "Time Tracking", - "description": "Track time with start/stop timers, add manual time entries, and retrieve time entry history for tasks." - }, - { - "name": "Team Collaboration", - "description": "Send chat messages to channels, manage workspace members, and resolve team member names to IDs." - }, - { - "name": "Project Organization", - "description": "Manage spaces, folders, and lists to structure your workspace hierarchy and organize projects." - } - ], - "tags": [ - "Task management", - "Project management", - "Time tracking", - "Collaboration", - "Search", - "Documents" - ], - "vendor": "Partner", - "categories": "Productivity", - "visibility": "true", - "remote": "https://mcp.clickup.com/mcp", - "remoteType": "streamable-http", - "versionName": "Original", - "packages": [], - "securitySchemes": { - "clickupOauth": { - "type": "oauth2", - "description": "Authenticate with ClickUp using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl": "https://mcp.clickup.com/oauth/authorize", - "tokenUrl": "https://mcp.clickup.com/oauth/token", - "scopes": ["read", "write"] - }, - "clickupBearerAuth": { - "type": "http", - "description": "Authenticate with ClickUp using an API Key.", - "scheme": "bearer", - "bearerFormat": "API Key" - } + { + "name": "Document Management", + "description": "Create and manage documents with multiple pages for team knowledge bases and project documentation." }, - "supportContactInfo": { - "name": "ClickUp Support", - "email": "support@clickup.com", - "url": "https://help.clickup.com" + { + "name": "Time Tracking", + "description": "Track time with start/stop timers, add manual time entries, and retrieve time entry history for tasks." + }, + { + "name": "Team Collaboration", + "description": "Send chat messages to channels, manage workspace members, and resolve team member names to IDs." + }, + { + "name": "Project Organization", + "description": "Manage spaces, folders, and lists to structure your workspace hierarchy and organize projects." + } + ], + "tags": [ + "Task management", + "Project management", + "Time tracking", + "Collaboration", + "Search", + "Documents" + ], + "vendor": "Partner", + "categories": "Productivity", + "visibility": "true", + "remote": "https://mcp.clickup.com/mcp", + "remoteType": "streamable-http", + "versionName": "Original", + "packages": [], + "securitySchemes": { + "clickupOauth": { + "type": "oauth2", + "description": "Authenticate with ClickUp using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://mcp.clickup.com/oauth/authorize", + "tokenUrl": "https://mcp.clickup.com/oauth/token", + "scopes": [ + "read", + "write" + ] + }, + "clickupBearerAuth": { + "type": "http", + "description": "Authenticate with ClickUp using an API Key.", + "scheme": "bearer", + "bearerFormat": "API Key" } + }, + "supportContactInfo": { + "name": "ClickUp Support", + "email": "support@clickup.com", + "url": "https://help.clickup.com" + }, + "preview": true } diff --git a/partners/servers/elastic-mcp-server.json b/partners/servers/elastic-mcp-server.json index e6713f9..ba2a62f 100644 --- a/partners/servers/elastic-mcp-server.json +++ b/partners/servers/elastic-mcp-server.json @@ -14,14 +14,16 @@ "url": "https://www.elastic.co/docs/solutions/search/agent-builder/mcp-server", "title": "Elasticsearch MCP Server documentation" }, - "remote": "https://{KIBANA_URL}/api/agent_builder/mcp", "supportContactInfo": { "name": "customer support contact", - "email": "gregory.crist@elastic.co"}, + "email": "gregory.crist@elastic.co" + }, "visibility": "true", "categories": "Databases", - "tags": ["Knowledge"], + "tags": [ + "Knowledge" + ], "useCases": [ { "name": "Search and retrieval", @@ -37,12 +39,13 @@ } ], "securitySchemes": { - "elasticSecret": { + "elasticSecret": { "type": "apiKey", "in": "header", "name": "Authorization", "description": "ApiKey " } }, - "versionName": "original" -} \ No newline at end of file + "versionName": "original", + "preview": true +} diff --git a/partners/servers/enterprise-mcp-server.json b/partners/servers/enterprise-mcp-server.json index d103a9f..746cb4f 100644 --- a/partners/servers/enterprise-mcp-server.json +++ b/partners/servers/enterprise-mcp-server.json @@ -1,65 +1,71 @@ { - "name": "microsoft-mcp-server-for-enterprise", + "name": "microsoft-mcp-server-for-enterprise", + "title": "Microsoft MCP Server for Enterprise", + "summary": " Get natural language access to Microsoft Entra data", + "description": "Official Microsoft MCP Server to query Microsoft Entra data using natural language.", + "kind": "mcp", + "license": { + "name": "Microsoft APIs Terms of Use", + "url": "https://learn.microsoft.com/legal/microsoft-apis/terms-of-use" + }, + "icon": " https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftMcpServerForEnterprise.svg", + "externalDocumentation": { "title": "Microsoft MCP Server for Enterprise", - "summary": " Get natural language access to Microsoft Entra data", - "description": "Official Microsoft MCP Server to query Microsoft Entra data using natural language.", - "kind": "mcp", - "license": { - "name": "Microsoft APIs Terms of Use", - "url": "https://learn.microsoft.com/legal/microsoft-apis/terms-of-use" + "url": "https://github.com/mcp/microsoft/EnterpriseMCP" + }, + "remote": "https://mcp.svc.cloud.microsoft/enterprise", + "useCases": [ + { + "name": "Security posture", + "description": "Authentication methods/strengths, Conditional Access, Security Defaults." }, - "icon": " https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/MicrosoftMcpServerForEnterprise.svg", - "externalDocumentation": { - "title": "Microsoft MCP Server for Enterprise", - "url": "https://github.com/mcp/microsoft/EnterpriseMCP" + { + "name": "Privileged access", + "description": "Who has which directory roles, how assigned (direct vs group), and PIM status." }, - "remote": "https://mcp.svc.cloud.microsoft/enterprise", - "useCases": [ - { - "name": "Security posture", - "description": "Authentication methods/strengths, Conditional Access, Security Defaults." - }, - { - "name": "Privileged access", - "description": "Who has which directory roles, how assigned (direct vs group), and PIM status." - }, - { - "name": "Application risk", - "description": "Which Apps / Service Principals exist, who owns them, what permissions/SSO they use, and which are ownerless or external." - }, - { - "name": " Access governance", - "description": "Who has access to what (users, groups, packages); review decisions, automate joiner/mover/leaver." - }, - { - "name": "Device readiness", - "description": "Managed/compliant status, join state, OS/version distribution, and stale or inactive devices." - }, - { - "name": "Provenance and investigation", - "description": "End‑to‑end telemetry (sign‑in, audit, provisioning, network), health alerts, and SLA/availability." - }, - { - "name": "Optimize spending & hygiene", - "description": "License counts/usage, unused or stale apps/groups, domain configuration and contacts." - } - ], - "vendor": "Microsoft", - "visibility": "public", - "categories": "IT & Management Tools", - "versionName": "original", - "securitySchemes": { - "enterpriseMcpOauth": { - "type": "oauth2", - "description": "Authenticate with Microsoft Mcp Server for Enterprise using OAuth2 authorization code flow", - "authorizationUrl": "https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize", - "tokenUrl": "https://login.microsoftonline.com/organizations/oauth2/v2.0/token", - "refreshUrl": "https://login.microsoftonline.com/organizations/oauth2/v2.0/token", - "scopes": ["api://e8c77dc2-69b3-43f4-bc51-3213c9d915b4/.default"], - "flows": ["authorizationCode"] - } + { + "name": "Application risk", + "description": "Which Apps / Service Principals exist, who owns them, what permissions/SSO they use, and which are ownerless or external." }, - "supportContactInfo": { - "name": "Luca Spolidoro", - "email": "lucaspol@microsoft.com"} -} \ No newline at end of file + { + "name": " Access governance", + "description": "Who has access to what (users, groups, packages); review decisions, automate joiner/mover/leaver." + }, + { + "name": "Device readiness", + "description": "Managed/compliant status, join state, OS/version distribution, and stale or inactive devices." + }, + { + "name": "Provenance and investigation", + "description": "End‑to‑end telemetry (sign‑in, audit, provisioning, network), health alerts, and SLA/availability." + }, + { + "name": "Optimize spending & hygiene", + "description": "License counts/usage, unused or stale apps/groups, domain configuration and contacts." + } + ], + "vendor": "Microsoft", + "visibility": "public", + "categories": "IT & Management Tools", + "versionName": "original", + "securitySchemes": { + "enterpriseMcpOauth": { + "type": "oauth2", + "description": "Authenticate with Microsoft Mcp Server for Enterprise using OAuth2 authorization code flow", + "authorizationUrl": "https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize", + "tokenUrl": "https://login.microsoftonline.com/organizations/oauth2/v2.0/token", + "refreshUrl": "https://login.microsoftonline.com/organizations/oauth2/v2.0/token", + "scopes": [ + "api://e8c77dc2-69b3-43f4-bc51-3213c9d915b4/.default" + ], + "flows": [ + "authorizationCode" + ] + } + }, + "supportContactInfo": { + "name": "Luca Spolidoro", + "email": "lucaspol@microsoft.com" + }, + "preview": true +} diff --git a/partners/servers/exa-mcp-server.json b/partners/servers/exa-mcp-server.json index fed4440..a6f0ac0 100644 --- a/partners/servers/exa-mcp-server.json +++ b/partners/servers/exa-mcp-server.json @@ -21,11 +21,13 @@ "versionName": "Original", "supportContactInfo": { "name": "customer support contact", - "email": "hello@exa.ai"}, + "email": "hello@exa.ai" + }, "useCases": [ { "name": "web search", "description": "do real-time web searches, extract content from any URL, and even run deep research for detailed reports." } - ] + ], + "preview": true } diff --git a/partners/servers/github-mcp-server.json b/partners/servers/github-mcp-server.json index d327463..a6e66c4 100644 --- a/partners/servers/github-mcp-server.json +++ b/partners/servers/github-mcp-server.json @@ -1,85 +1,89 @@ { - "name": "github-mcp-server", + "name": "github-mcp-server", + "title": "GitHub", + "summary": "Access GitHub repositories, issues, and pull requests through secure API integration.", + "description": "Access GitHub repositories, issues, and pull requests through secure API integration. If you need the GitHub MCP server to access your private repo, make sure you have installed the GitHub app: https://github.com/apps/microsoft-foundry-agent-service", + "kind": "mcp", + "license": { + "name": "MIT", + "url": "https://opensource.org/licenses/MIT" + }, + "externalDocumentation": { "title": "GitHub", - "summary": "Access GitHub repositories, issues, and pull requests through secure API integration.", - "description": "Access GitHub repositories, issues, and pull requests through secure API integration. If you need the GitHub MCP server to access your private repo, make sure you have installed the GitHub app: https://github.com/apps/microsoft-foundry-agent-service", - "kind": "mcp", - "license": { - "name": "MIT", - "url": "https://opensource.org/licenses/MIT" + "url": "https://github.com/github/github-mcp-server" + }, + "repository": { + "url": "https://github.com/github/github-mcp-server", + "source": "github" + }, + "remote": "https://api.githubcopilot.com/mcp", + "versionName": "Original", + "packages": [], + "icon": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSbqj9Ii13d6hx5a9kyLnC5A8A96LDSaSZv_w&s", + "useCases": [ + { + "name": "Repository Management", + "description": "Browse, query, and analyze repositories, commits, files, and project structure." }, - "externalDocumentation": { - "title": "GitHub", - "url": "https://github.com/github/github-mcp-server" + { + "name": "File Operations", + "description": "Create, update, retrieve, and commit files in repositories." }, - "repository": { - "url": "https://github.com/github/github-mcp-server", - "source": "github" + { + "name": "Issues Handling", + "description": "Create, update, list, comment on, and filter issues in repositories." }, - "remote": "https://api.githubcopilot.com/mcp", - "versionName": "Original", - "packages": [], - "icon": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSbqj9Ii13d6hx5a9kyLnC5A8A96LDSaSZv_w&s", - "useCases": [ - { - "name": "Repository Management", - "description": "Browse, query, and analyze repositories, commits, files, and project structure." - }, - { - "name": "File Operations", - "description": "Create, update, retrieve, and commit files in repositories." - }, - { - "name": "Issues Handling", - "description": "Create, update, list, comment on, and filter issues in repositories." - }, - { - "name": "Pull Request Management", - "description": "Create, merge, and review pull requests, including managing statuses and comments." - }, - { - "name": "Search Functionality", - "description": "Search for code, issues, pull requests, and users with advanced filtering options." - }, - { - "name": "CI/CD & Workflow Intelligence", - "description": "Monitor workflow runs in GitHub Actions, analyze build failures, and manage releases." - }, - { - "name": "Code Analysis", - "description": "Examine security findings, review dependabot alerts, analyze code patterns, and get codebase insights." - } - ], - "tags": [ - "Repo management", - "Code analysis", - "Issues" - ], - "categories": "Developer Tools", - "vendor": "Microsoft", - "visibility": "true", - "connectorName": "foundrygithubmcp", - "securitySchemes": { - "githubOauth": { - "type": "oauth2", - "description": "Authenticate with GitHub using OAuth2 authorization code flow with PKCE support.", - "authorizationUrl": "https://github.com/login/oauth/authorize", - "tokenUrl": "https://github.com/login/oauth/access_token", - "refreshUrl": "https://github.com/login/oauth/access_token", - "scopes": [ - "repo", - "read:user" - ], - "flows": ["authorizationCode"] - }, - "githubBearerAuth": { - "type": "http", - "description": "Authenticate with GitHub using a Personal Access Token.", - "scheme": "bearer", - "bearerFormat": "Personal Access Token" - } + { + "name": "Pull Request Management", + "description": "Create, merge, and review pull requests, including managing statuses and comments." }, - "supportContactInfo": { - "name": "customer support contact", - "url": "https://github.com/github/github-mcp-server/blob/main/SUPPORT.md"} -} \ No newline at end of file + { + "name": "Search Functionality", + "description": "Search for code, issues, pull requests, and users with advanced filtering options." + }, + { + "name": "CI/CD & Workflow Intelligence", + "description": "Monitor workflow runs in GitHub Actions, analyze build failures, and manage releases." + }, + { + "name": "Code Analysis", + "description": "Examine security findings, review dependabot alerts, analyze code patterns, and get codebase insights." + } + ], + "tags": [ + "Repo management", + "Code analysis", + "Issues" + ], + "categories": "Developer Tools", + "vendor": "Microsoft", + "visibility": "true", + "connectorName": "foundrygithubmcp", + "securitySchemes": { + "githubOauth": { + "type": "oauth2", + "description": "Authenticate with GitHub using OAuth2 authorization code flow with PKCE support.", + "authorizationUrl": "https://github.com/login/oauth/authorize", + "tokenUrl": "https://github.com/login/oauth/access_token", + "refreshUrl": "https://github.com/login/oauth/access_token", + "scopes": [ + "repo", + "read:user" + ], + "flows": [ + "authorizationCode" + ] + }, + "githubBearerAuth": { + "type": "http", + "description": "Authenticate with GitHub using a Personal Access Token.", + "scheme": "bearer", + "bearerFormat": "Personal Access Token" + } + }, + "supportContactInfo": { + "name": "customer support contact", + "url": "https://github.com/github/github-mcp-server/blob/main/SUPPORT.md" + }, + "preview": true +} diff --git a/partners/servers/hugging-face-mcp-server.json b/partners/servers/hugging-face-mcp-server.json index f900bdb..6918a8f 100644 --- a/partners/servers/hugging-face-mcp-server.json +++ b/partners/servers/hugging-face-mcp-server.json @@ -1,44 +1,46 @@ { - "name": "hugging-face-mcp-server", - "title": "Hugging Face MCP Server", - "summary": "Search through millions of Hugging Face models, datasets, applications and research papers, and use the Spaces applications you've selected.", - "description": "Search through millions of Hugging Face models, datasets, applications and research papers, and use the Spaces applications you've selected.", - "kind": "mcp", - "license": { - "name": "Hugging Face Terms", - "url": "https://huggingface.co/terms-of-service" - }, - "packages": [], - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/huggingface.svg", - "useCases": [ - { - "name": "Data and Analytics", - "description": "Collect, process, and analyze data to generate insights, detect trends, and support decision-making through visualization and reporting tools." - }, - { - "name": "Search Functionality", - "description": "Search for code, issues, pull requests, and users with advanced filtering options." - } - ], - "externalDocumentation": { - "title": "Hugging Face MCP Server", - "url": "https://huggingface.co/docs/hub/hf-mcp-server" + "name": "hugging-face-mcp-server", + "title": "Hugging Face MCP Server", + "summary": "Search through millions of Hugging Face models, datasets, applications and research papers, and use the Spaces applications you've selected.", + "description": "Search through millions of Hugging Face models, datasets, applications and research papers, and use the Spaces applications you've selected.", + "kind": "mcp", + "license": { + "name": "Hugging Face Terms", + "url": "https://huggingface.co/terms-of-service" + }, + "packages": [], + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/huggingface.svg", + "useCases": [ + { + "name": "Data and Analytics", + "description": "Collect, process, and analyze data to generate insights, detect trends, and support decision-making through visualization and reporting tools." }, - "tags": [], - "vendor": "Partner", - "categories": "Machine Learning", - "visibility": "true", - "remote": "https://huggingface.co/mcp", - "versionName": "Original", - "securitySchemes": { - "huggingfaceBearerAuth": { - "type": "http", - "description": "Authenticate with Hugging Face using a Token.", - "scheme": "bearer", - "bearerFormat": "HF_Token" - } - }, - "supportContactInfo": { - "name": "customer support contact", - "email": "shaun.smith@huggingface.co"} + { + "name": "Search Functionality", + "description": "Search for code, issues, pull requests, and users with advanced filtering options." + } + ], + "externalDocumentation": { + "title": "Hugging Face MCP Server", + "url": "https://huggingface.co/docs/hub/hf-mcp-server" + }, + "tags": [], + "vendor": "Partner", + "categories": "Machine Learning", + "visibility": "true", + "remote": "https://huggingface.co/mcp", + "versionName": "Original", + "securitySchemes": { + "huggingfaceBearerAuth": { + "type": "http", + "description": "Authenticate with Hugging Face using a Token.", + "scheme": "bearer", + "bearerFormat": "HF_Token" + } + }, + "supportContactInfo": { + "name": "customer support contact", + "email": "shaun.smith@huggingface.co" + }, + "preview": true } diff --git a/partners/servers/infobip-mcp-server.json b/partners/servers/infobip-mcp-server.json index 5745d04..bcc2e4a 100644 --- a/partners/servers/infobip-mcp-server.json +++ b/partners/servers/infobip-mcp-server.json @@ -17,9 +17,10 @@ "remote": "https://azure-mcp.infobip.com/whatsapp", "supportContactInfo": { "name": "customer support contact", - "email": "devrel@infobip.com"}, + "email": "devrel@infobip.com" + }, "visibility": "true", - "categories":"Customer Service", + "categories": "Customer Service", "useCases": [ { "name": "Send WhatsApp messages", @@ -31,19 +32,21 @@ } ], "connectorName": "foundryinfobipmcp", - "securitySchemes": { - "infobipOauth": { - "type": "oauth2", - "description": "Authenticate with infobip using OAuth2 authorization code flow with PKCE support.", - "authorizationUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/auth", - "tokenUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/token", - "refreshUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/token", - "scopes": [ - "profile", - "whatsapp:manage" - ], - "flows": ["authorizationCode"] - }, + "securitySchemes": { + "infobipOauth": { + "type": "oauth2", + "description": "Authenticate with infobip using OAuth2 authorization code flow with PKCE support.", + "authorizationUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/auth", + "tokenUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/token", + "refreshUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/token", + "scopes": [ + "profile", + "whatsapp:manage" + ], + "flows": [ + "authorizationCode" + ] + }, "infobipKey": { "type": "apiKey", "in": "header", @@ -51,5 +54,6 @@ "description": "App " } }, - "versionName": "original" + "versionName": "original", + "preview": true } diff --git a/partners/servers/infobip-rcs-mcp-server.json b/partners/servers/infobip-rcs-mcp-server.json index 75ef67e..931fa9f 100644 --- a/partners/servers/infobip-rcs-mcp-server.json +++ b/partners/servers/infobip-rcs-mcp-server.json @@ -17,9 +17,10 @@ "remote": "https://azure-mcp.infobip.com/rcs", "supportContactInfo": { "name": "customer support contact", - "email": "devrel@infobip.com"}, + "email": "devrel@infobip.com" + }, "visibility": "true", - "categories":"Customer Service", + "categories": "Customer Service", "useCases": [ { "name": "Capability checks", @@ -32,24 +33,27 @@ ], "connectorName": "foundryinfobiprcsmcp", "securitySchemes": { - "infobipRcsOauth": { - "type": "oauth2", - "description": "Authenticate with infobip using OAuth2 authorization code flow with PKCE support.", - "authorizationUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/auth", - "tokenUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/token", - "refreshUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/token", - "scopes": [ - "profile", - "rcs:manage" - ], - "flows": ["authorizationCode"] - }, + "infobipRcsOauth": { + "type": "oauth2", + "description": "Authenticate with infobip using OAuth2 authorization code flow with PKCE support.", + "authorizationUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/auth", + "tokenUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/token", + "refreshUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/token", + "scopes": [ + "profile", + "rcs:manage" + ], + "flows": [ + "authorizationCode" + ] + }, "infobipRCSKey": { "type": "apiKey", "in": "header", "name": "Authorization", - "description": "App " + "description": "App " } }, - "versionName": "original" + "versionName": "original", + "preview": true } diff --git a/partners/servers/infobip-sms-mcp-server.json b/partners/servers/infobip-sms-mcp-server.json index bd73385..a9ebcd6 100644 --- a/partners/servers/infobip-sms-mcp-server.json +++ b/partners/servers/infobip-sms-mcp-server.json @@ -17,7 +17,8 @@ "remote": "https://azure-mcp.infobip.com/sms", "supportContactInfo": { "name": "customer support contact", - "email": "devrel@infobip.com"}, + "email": "devrel@infobip.com" + }, "visibility": "true", "categories": "Customer Service", "useCases": [ @@ -40,24 +41,27 @@ ], "connectorName": "foundryinfobipsmsmcp", "securitySchemes": { - "infobipSmsOauth": { - "type": "oauth2", - "description": "Authenticate with infobip using OAuth2 authorization code flow with PKCE support.", - "authorizationUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/auth", - "tokenUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/token", - "refreshUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/token", - "scopes": [ - "profile", - "sms:manage" - ], - "flows": ["authorizationCode"] - }, + "infobipSmsOauth": { + "type": "oauth2", + "description": "Authenticate with infobip using OAuth2 authorization code flow with PKCE support.", + "authorizationUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/auth", + "tokenUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/token", + "refreshUrl": "https://auth.infobip.com/realms/infobip/protocol/openid-connect/token", + "scopes": [ + "profile", + "sms:manage" + ], + "flows": [ + "authorizationCode" + ] + }, "infobipSmsKey": { "type": "apiKey", "in": "header", "name": "Authorization", - "description": "App " + "description": "App " } }, - "versionName": "original" + "versionName": "original", + "preview": true } diff --git a/partners/servers/intercom-mcp-server.json b/partners/servers/intercom-mcp-server.json index de460bf..3bcb945 100644 --- a/partners/servers/intercom-mcp-server.json +++ b/partners/servers/intercom-mcp-server.json @@ -33,15 +33,17 @@ "tags": [], "supportContactInfo": { "name": "customer support contact", - "email": "team@intercom.io"}, + "email": "team@intercom.io" + }, "versionName": "original", "securitySchemes": { "intercom": { - "type": "http", - "description": "Authenticate with Intercom using a Bearer token.", - "scheme": "bearer", - "bearerFormat": "Auth header" + "type": "http", + "description": "Authenticate with Intercom using a Bearer token.", + "scheme": "bearer", + "bearerFormat": "Auth header" } }, - "visibility": "true" + "visibility": "true", + "preview": true } diff --git a/partners/servers/marketnode-mcp-server.json b/partners/servers/marketnode-mcp-server.json index eef454c..5d07abf 100644 --- a/partners/servers/marketnode-mcp-server.json +++ b/partners/servers/marketnode-mcp-server.json @@ -35,9 +35,11 @@ "oauth2": { "type": "oauth2", "description": "OAuth 2.1", - "flows": ["authorizationCode"], + "flows": [ + "authorizationCode" + ], "tokenUrl": "https://mcp.marketnode.com/token", - "authorizationUrl":"https://mcp.marketnode.com/authorize", + "authorizationUrl": "https://mcp.marketnode.com/authorize", "scopes": [] } }, @@ -45,5 +47,7 @@ "remote": "https://mcp.marketnode.com/mcp", "supportContactInfo": { "name": "customer support contact", - "url": "https://support.marketnode.com/"} + "url": "https://support.marketnode.com/" + }, + "preview": true } diff --git a/partners/servers/microsoft-sentinel-data-exploration-mcp-server.json b/partners/servers/microsoft-sentinel-data-exploration-mcp-server.json index 2869e66..aae023b 100644 --- a/partners/servers/microsoft-sentinel-data-exploration-mcp-server.json +++ b/partners/servers/microsoft-sentinel-data-exploration-mcp-server.json @@ -34,22 +34,31 @@ } ], "categories": "Security", - "tags": ["security", "sentinel"], + "tags": [ + "security", + "sentinel" + ], "supportContactInfo": { "name": "Microsoft Customer Support", - "email": "support@microsoft.com"}, + "email": "support@microsoft.com" + }, "versionName": "original", "securitySchemes": { "sentinelOAuth": { "type": "oauth2", "description": "Authenticate with Microsoft Sentinel using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], + "flows": [ + "authorizationCode" + ], "authorizationUrl": "https://login.microsoftonline.com", "tokenUrl": "https://login.microsoftonline.com", "scopes": [] } }, "visibility": "true", - "authSchemas":["OAuth2"], - "audience": "4500ebfb-89b6-4b14-a480-7f749797bfcd" -} \ No newline at end of file + "authSchemas": [ + "OAuth2" + ], + "audience": "4500ebfb-89b6-4b14-a480-7f749797bfcd", + "preview": true +} diff --git a/partners/servers/microsoft-sentinel-graph-mcp-server.json b/partners/servers/microsoft-sentinel-graph-mcp-server.json index 8f66cf3..4099997 100644 --- a/partners/servers/microsoft-sentinel-graph-mcp-server.json +++ b/partners/servers/microsoft-sentinel-graph-mcp-server.json @@ -30,22 +30,32 @@ } ], "categories": "Security", - "tags": ["security", "sentinel", "graph"], + "tags": [ + "security", + "sentinel", + "graph" + ], "supportContactInfo": { "name": "Microsoft Customer Support", - "email": "support@microsoft.com"}, + "email": "support@microsoft.com" + }, "versionName": "original", "securitySchemes": { "sentinelGraphOAuth": { "type": "oauth2", "description": "Authenticate with Microsoft Sentinel using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], + "flows": [ + "authorizationCode" + ], "authorizationUrl": "https://login.microsoftonline.com", "tokenUrl": "https://login.microsoftonline.com", "scopes": [] } }, "visibility": "true", - "authSchemas":["OAuth2"], - "audience": "4500ebfb-89b6-4b14-a480-7f749797bfcd" -} \ No newline at end of file + "authSchemas": [ + "OAuth2" + ], + "audience": "4500ebfb-89b6-4b14-a480-7f749797bfcd", + "preview": true +} diff --git a/partners/servers/mihcm-mcp-server.json b/partners/servers/mihcm-mcp-server.json index 1b02cf5..3a9c007 100644 --- a/partners/servers/mihcm-mcp-server.json +++ b/partners/servers/mihcm-mcp-server.json @@ -52,7 +52,7 @@ "refreshUrl": "https://login.mihcm.com/connect/token", "scopes": [ "openid", - "profile", + "profile", "email", "tenant_code", "employee_code", @@ -64,5 +64,6 @@ ] } }, - "versionName": "original" -} \ No newline at end of file + "versionName": "original", + "preview": true +} diff --git a/partners/servers/mongodb-mcp-server.json b/partners/servers/mongodb-mcp-server.json index 9e987af..8909d9f 100644 --- a/partners/servers/mongodb-mcp-server.json +++ b/partners/servers/mongodb-mcp-server.json @@ -1,55 +1,59 @@ { - "name": "mongodb-mcp-server", - "title": "MongoDB MCP Server", - "summary": "MongoDB MCP Server allows any MCP-aware LLM to connect to MongoDB Atlas for admin tasks and to MongoDB databases for data operations, all through natural language.", - "description": "MongoDB MCP Server allows any MCP-aware LLM to connect to MongoDB Atlas for admin tasks and to MongoDB databases for data operations, all through natural language.", - "kind": "mcp", - "externalDocumentation": { - "title": "GitHub", - "url": "https://github.com/mongodb-js/mongodb-mcp-server?tab=readme-ov-file#azure" - }, - "repository": { - "url": "https://github.com/mongodb-js/mongodb-mcp-server", - "source": "github" - }, - "license": { - "name": "MongoDB terms of service", - "url": "https://github.com/mongodb-js/mongodb-mcp-server/blob/main/LICENSE" - }, - "packages": [ + "name": "mongodb-mcp-server", + "title": "MongoDB MCP Server", + "summary": "MongoDB MCP Server allows any MCP-aware LLM to connect to MongoDB Atlas for admin tasks and to MongoDB databases for data operations, all through natural language.", + "description": "MongoDB MCP Server allows any MCP-aware LLM to connect to MongoDB Atlas for admin tasks and to MongoDB databases for data operations, all through natural language.", + "kind": "mcp", + "externalDocumentation": { + "title": "GitHub", + "url": "https://github.com/mongodb-js/mongodb-mcp-server?tab=readme-ov-file#azure" + }, + "repository": { + "url": "https://github.com/mongodb-js/mongodb-mcp-server", + "source": "github" + }, + "license": { + "name": "MongoDB terms of service", + "url": "https://github.com/mongodb-js/mongodb-mcp-server/blob/main/LICENSE" + }, + "packages": [ + { + "registry_name": "npm", + "name": "mongodb-mcp-server", + "version": "latest", + "runtime_hint": "npx", + "runtime_arguments": [ { - "registry_name": "npm", - "name": "mongodb-mcp-server", - "version": "latest", - "runtime_hint": "npx", - "runtime_arguments": [ - { - "type": "positional", - "value_hint": "mongodb_server_binary", - "is_repeated": false, - "is_required": true, - "format": "string", - "value": "mongodb-mcp-server@latest", - "is_secret": false - } - ], - "package_arguments": [], - "environment_variables": [] + "type": "positional", + "value_hint": "mongodb_server_binary", + "is_repeated": false, + "is_required": true, + "format": "string", + "value": "mongodb-mcp-server@latest", + "is_secret": false } - ], - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/mongodb.svg", - "useCases": [ - { - "name": "Data and Analytics", - "description": "Collect, process, and analyze data to generate insights, detect trends, and support decision-making through visualization and reporting tools." - } - ], - "tags": ["knowledge"], - "vendor": "Partner", - "categories": "Databases", - "visibility": "true", - "versionName": "Original", - "supportContactInfo": { - "name": "customer support contact", - "url": "https://www.mongodb.com/company/contact"} + ], + "package_arguments": [], + "environment_variables": [] + } + ], + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/mongodb.svg", + "useCases": [ + { + "name": "Data and Analytics", + "description": "Collect, process, and analyze data to generate insights, detect trends, and support decision-making through visualization and reporting tools." + } + ], + "tags": [ + "knowledge" + ], + "vendor": "Partner", + "categories": "Databases", + "visibility": "true", + "versionName": "Original", + "supportContactInfo": { + "name": "customer support contact", + "url": "https://www.mongodb.com/company/contact" + }, + "preview": true } diff --git a/partners/servers/morningstar-mcp-server.json b/partners/servers/morningstar-mcp-server.json index be38007..099415f 100644 --- a/partners/servers/morningstar-mcp-server.json +++ b/partners/servers/morningstar-mcp-server.json @@ -17,7 +17,8 @@ "remote": "https://mcp.morningstar.com/mcp", "supportContactInfo": { "name": "customer support contact", - "url": "https://www.morningstar.com/views/contact-us"}, + "url": "https://www.morningstar.com/views/contact-us" + }, "visibility": "true", "connectorName": "foundrymorningstarmcp", "categories": "Finance", @@ -60,5 +61,6 @@ "bearerFormat": "Bearer Token" } }, - "versionName": "original" -} \ No newline at end of file + "versionName": "original", + "preview": true +} diff --git a/partners/servers/msdocs-mcp-server.json b/partners/servers/msdocs-mcp-server.json index e2f2cc6..07c2e0e 100644 --- a/partners/servers/msdocs-mcp-server.json +++ b/partners/servers/msdocs-mcp-server.json @@ -1,32 +1,34 @@ { - "name": "msdocs-mcp-server", - "title": "Microsoft Learn", - "summary": "AI assistant with real-time access to official Microsoft documentation.", - "description": "AI assistant with real-time access to official Microsoft documentation.", - "kind": "mcp", - "packages": [], - "icon": "https://avatars.githubusercontent.com/microsoft?s=64", - "useCases": [ - { - "name": "Search Functionality", - "description": "Search in official Microsoft documentation." - } - ], - "tags": [], - "categories": "Productivity", - "vendor": "Microsoft", - "visibility": "true", - "remote": "https://learn.microsoft.com/api/mcp", - "versionName": "Original", - "externalDocumentation": { - "title": "Microsoft Learn Docs", - "url": "https://learn.microsoft.com/en-us/training/support/mcp" - }, - "license": { - "name": "Microsoft Learn Docs", - "url": "https://learn.microsoft.com/en-us/training/support/mcp" - }, - "supportContactInfo": { - "name": "customer support contact", - "url": "https://azure.microsoft.com/en-us/support"} + "name": "msdocs-mcp-server", + "title": "Microsoft Learn", + "summary": "AI assistant with real-time access to official Microsoft documentation.", + "description": "AI assistant with real-time access to official Microsoft documentation.", + "kind": "mcp", + "packages": [], + "icon": "https://avatars.githubusercontent.com/microsoft?s=64", + "useCases": [ + { + "name": "Search Functionality", + "description": "Search in official Microsoft documentation." + } + ], + "tags": [], + "categories": "Productivity", + "vendor": "Microsoft", + "visibility": "true", + "remote": "https://learn.microsoft.com/api/mcp", + "versionName": "Original", + "externalDocumentation": { + "title": "Microsoft Learn Docs", + "url": "https://learn.microsoft.com/en-us/training/support/mcp" + }, + "license": { + "name": "Microsoft Learn Docs", + "url": "https://learn.microsoft.com/en-us/training/support/mcp" + }, + "supportContactInfo": { + "name": "customer support contact", + "url": "https://azure.microsoft.com/en-us/support" + }, + "preview": true } diff --git a/partners/servers/neon-mcp-server.json b/partners/servers/neon-mcp-server.json index e39d331..e611c6a 100644 --- a/partners/servers/neon-mcp-server.json +++ b/partners/servers/neon-mcp-server.json @@ -1,49 +1,53 @@ { - "name": "neon-mcp-server", - "title": "Neon", - "summary": "Manage and query Neon Postgres databases with natural language.", - "description": "Manage and query Neon Postgres databases with natural language.", - "kind": "mcp", - "packages": [], - "icon": "https://avatars.githubusercontent.com/u/183852044?v=4", - "useCases": [ - { - "name": "Data and Analytics", - "description": "Collect, process, and analyze data to generate insights, detect trends, and support decision-making through visualization and reporting tools." - } - ], - "tags": [], - "categories": "Analytics", - "vendor": "Partner", - "visibility": "true", - "remote": "https://mcp.neon.tech/sse", - "versionName": "Original", - "externalDocumentation": { - "title": "Neon MCP", - "url": "https://github.com/neondatabase/mcp-server-neon" + "name": "neon-mcp-server", + "title": "Neon", + "summary": "Manage and query Neon Postgres databases with natural language.", + "description": "Manage and query Neon Postgres databases with natural language.", + "kind": "mcp", + "packages": [], + "icon": "https://avatars.githubusercontent.com/u/183852044?v=4", + "useCases": [ + { + "name": "Data and Analytics", + "description": "Collect, process, and analyze data to generate insights, detect trends, and support decision-making through visualization and reporting tools." + } + ], + "tags": [], + "categories": "Analytics", + "vendor": "Partner", + "visibility": "true", + "remote": "https://mcp.neon.tech/sse", + "versionName": "Original", + "externalDocumentation": { + "title": "Neon MCP", + "url": "https://github.com/neondatabase/mcp-server-neon" + }, + "securitySchemes": { + "neonOauth": { + "type": "oauth2", + "description": "Authenticate with Neon using OAuth2 authorization code flow with PKCE support.", + "flows": [ + "authorizationCode" + ], + "authorizationUrl": "https://oauth2.neon.tech/oauth2/auth", + "tokenUrl": "https://oauth2.neon.tech/oauth2/token", + "scopes": [] }, - "securitySchemes": { - "neonOauth": { - "type": "oauth2", - "description": "Authenticate with Neon using OAuth2 authorization code flow with PKCE support.", - "flows": ["authorizationCode"], - "authorizationUrl":"https://oauth2.neon.tech/oauth2/auth", - "tokenUrl": "https://oauth2.neon.tech/oauth2/token", - "scopes": [] - }, - "neonBearerAuth":{ - "type": "http", - "description": "Authenticate with Neon using a Personal Access Token.", - "scheme": "bearer", - "bearerFormat": "NEON_API_KEY" - } - }, - "connectorName": "foundryneonmcp", - "license": { - "name": "Neon Terms", - "url": "https://github.com/neondatabase/mcp-server-neon?tab=MIT-1-ov-file#readme" - }, - "supportContactInfo": { - "name": "customer support contact", - "url": "https://neon.com/docs/introduction/support"} -} \ No newline at end of file + "neonBearerAuth": { + "type": "http", + "description": "Authenticate with Neon using a Personal Access Token.", + "scheme": "bearer", + "bearerFormat": "NEON_API_KEY" + } + }, + "connectorName": "foundryneonmcp", + "license": { + "name": "Neon Terms", + "url": "https://github.com/neondatabase/mcp-server-neon?tab=MIT-1-ov-file#readme" + }, + "supportContactInfo": { + "name": "customer support contact", + "url": "https://neon.com/docs/introduction/support" + }, + "preview": true +} diff --git a/partners/servers/netlify-mcp-server.json b/partners/servers/netlify-mcp-server.json index 36a6c39..bd423a4 100644 --- a/partners/servers/netlify-mcp-server.json +++ b/partners/servers/netlify-mcp-server.json @@ -1,40 +1,42 @@ { - "name": "netlify-mcp-server", - "title": "Netlify", - "summary": "Deploy, secure, and manage websites with Netlify", - "description": "Deploy, secure, and manage websites with Netlify", - "kind": "mcp", - "license": { - "name": "Netlify Terms", - "url": "https://www.netlify.com/legal/terms-of-use/" - }, - "packages": [], - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/netlify.svg", - "useCases": [ - { - "name": "Web", - "description": "Tools and services that enable building, deploying, and optimizing websites or web applications, including content delivery, hosting, and web performance." - } - ], - "tags": [], - "externalDocumentation": { - "title": "Netlify MCP Server", - "url": "https://docs.netlify.com/build/build-with-ai/netlify-mcp-server/" - }, - "vendor": "Partner", - "categories": "Web", - "visibility": "true", - "remote": "https://netlify-mcp.netlify.app/mcp?verbose=true", - "versionName": "Original", - "securitySchemes": { - "netlifyBearer": { - "type": "http", - "description": "Authenticate with Netlify using a Personal Access Token.", - "scheme": "bearer", - "bearerFormat": "Personal Access Token" - } - }, - "supportContactInfo": { - "name": "customer support contact", - "email": "support@netlify.com"} -} \ No newline at end of file + "name": "netlify-mcp-server", + "title": "Netlify", + "summary": "Deploy, secure, and manage websites with Netlify", + "description": "Deploy, secure, and manage websites with Netlify", + "kind": "mcp", + "license": { + "name": "Netlify Terms", + "url": "https://www.netlify.com/legal/terms-of-use/" + }, + "packages": [], + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/netlify.svg", + "useCases": [ + { + "name": "Web", + "description": "Tools and services that enable building, deploying, and optimizing websites or web applications, including content delivery, hosting, and web performance." + } + ], + "tags": [], + "externalDocumentation": { + "title": "Netlify MCP Server", + "url": "https://docs.netlify.com/build/build-with-ai/netlify-mcp-server/" + }, + "vendor": "Partner", + "categories": "Web", + "visibility": "true", + "remote": "https://netlify-mcp.netlify.app/mcp?verbose=true", + "versionName": "Original", + "securitySchemes": { + "netlifyBearer": { + "type": "http", + "description": "Authenticate with Netlify using a Personal Access Token.", + "scheme": "bearer", + "bearerFormat": "Personal Access Token" + } + }, + "supportContactInfo": { + "name": "customer support contact", + "email": "support@netlify.com" + }, + "preview": true +} diff --git a/partners/servers/pinecone-assistant-mcp-server.json b/partners/servers/pinecone-assistant-mcp-server.json index 9216721..9c5c711 100644 --- a/partners/servers/pinecone-assistant-mcp-server.json +++ b/partners/servers/pinecone-assistant-mcp-server.json @@ -31,17 +31,21 @@ } ], "categories": "Developer Tools", - "tags": ["knowledge"], + "tags": [ + "knowledge" + ], "supportContactInfo": { "name": "customer support contact", - "url": "https://app.pinecone.io/-/settings/support"}, + "url": "https://app.pinecone.io/-/settings/support" + }, "versionName": "original", "securitySchemes": { - "pineconeBearerAuth": { - "type": "http", - "description": "Authenticate with Pinecone using a Token.", - "scheme": "bearer", - "bearerFormat": "PINECONE_API_KEY" - } + "pineconeBearerAuth": { + "type": "http", + "description": "Authenticate with Pinecone using a Token.", + "scheme": "bearer", + "bearerFormat": "PINECONE_API_KEY" } -} \ No newline at end of file + }, + "preview": true +} diff --git a/partners/servers/pipedream-mcp-server.json b/partners/servers/pipedream-mcp-server.json index a1f8164..3d315b4 100644 --- a/partners/servers/pipedream-mcp-server.json +++ b/partners/servers/pipedream-mcp-server.json @@ -1,49 +1,53 @@ { - "name": "pipedream-mcp-server", - "title": "Pipedream", - "summary": "Securely connect to 10,000+ tools from 3,000+ APIs with Pipedream MCP.", - "description": "Securely connect to 10,000+ tools from 3,000+ APIs with Pipedream MCP.", - "kind": "mcp", - "license": { - "name": "Pipedream Terms", - "url": "https://pipedream.com/terms" - }, - "packages": [], - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/pipedream.png", - "useCases": [ - { - "name": "Productivity", - "description": "Boost individual and team efficiency by automating tasks, managing projects, and improving collaboration and communication workflows." - } - ], - "tags": [], - "vendor": "Partner", - "categories": "Productivity", - "visibility": "true", - "remote": "https://mcp.pipedream.net/v2", - "versionName": "Original", - "externalDocumentation": { - "title": "Pipedream MCP", - "url": "https://pipedream.com/docs/connect/mcp/users" - }, - "securitySchemes": { - "pipedreamOauth": { - "type": "oauth2", - "description": "Authenticate with Pipedream using OAuth2 authorization code flow with PKCE support.", - "authorizationUrl": "https://mcp.pipedream.com/api/oauth/authorize", - "tokenUrl": "https://mcp.pipedream.com/api/oauth/token", - "refreshUrl": "https://mcp.pipedream.com/api/oauth/token", - "scopes": [ - "openid", - "profile", - "email", - "offline_access" - ], - "flows": ["authorizationCode"] - } - }, - "supportContactInfo": { - "name": "customer support contact", - "email": "support@pipedream.com"}, - "connectorName": "foundrypipedreammcp" + "name": "pipedream-mcp-server", + "title": "Pipedream", + "summary": "Securely connect to 10,000+ tools from 3,000+ APIs with Pipedream MCP.", + "description": "Securely connect to 10,000+ tools from 3,000+ APIs with Pipedream MCP.", + "kind": "mcp", + "license": { + "name": "Pipedream Terms", + "url": "https://pipedream.com/terms" + }, + "packages": [], + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/pipedream.png", + "useCases": [ + { + "name": "Productivity", + "description": "Boost individual and team efficiency by automating tasks, managing projects, and improving collaboration and communication workflows." + } + ], + "tags": [], + "vendor": "Partner", + "categories": "Productivity", + "visibility": "true", + "remote": "https://mcp.pipedream.net/v2", + "versionName": "Original", + "externalDocumentation": { + "title": "Pipedream MCP", + "url": "https://pipedream.com/docs/connect/mcp/users" + }, + "securitySchemes": { + "pipedreamOauth": { + "type": "oauth2", + "description": "Authenticate with Pipedream using OAuth2 authorization code flow with PKCE support.", + "authorizationUrl": "https://mcp.pipedream.com/api/oauth/authorize", + "tokenUrl": "https://mcp.pipedream.com/api/oauth/token", + "refreshUrl": "https://mcp.pipedream.com/api/oauth/token", + "scopes": [ + "openid", + "profile", + "email", + "offline_access" + ], + "flows": [ + "authorizationCode" + ] + } + }, + "supportContactInfo": { + "name": "customer support contact", + "email": "support@pipedream.com" + }, + "connectorName": "foundrypipedreammcp", + "preview": true } diff --git a/partners/servers/postman-mcp-server.json b/partners/servers/postman-mcp-server.json index f249352..6af0097 100644 --- a/partners/servers/postman-mcp-server.json +++ b/partners/servers/postman-mcp-server.json @@ -1,44 +1,46 @@ { - "name": "postman-mcp-server", - "title": "Postman", - "summary": "Postman's remote MCP server connects AI agents, assistants, and chatbots directly to your APIs on Postman.", - "description": "Postman's remote MCP server connects AI agents, assistants, and chatbots directly to your APIs on Postman.", - "kind": "mcp", - "repository": { - "url": "https://github.com/postmanlabs/postman-mcp-server", - "source": "github" - }, - "packages": [], - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/postman.svg", - "useCases": [ - { - "name": "Developer Tools", - "description": "Empower developers with tools for coding, testing, debugging, version control, and automation to accelerate the software development lifecycle." - } - ], - "tags": [], - "vendor": "Partner", - "categories": "Developer Tools", - "visibility": "true", - "remote": "https://mcp.postman.com/mcp", - "versionName": "Original", - "externalDocumentation": { - "title": "Postman MCP Server", - "url": "https://github.com/postmanlabs/postman-mcp-server" - }, - "securitySchemes": { - "postmanBearerAuth": { - "type": "http", - "description": "Authenticate with Postman using an API key.", - "scheme": "bearer", - "bearerFormat": "Your API Key" - } - }, - "license":{ - "name": "Terms of Use", - "url": "https://www.postman.com/legal/terms/" - }, - "supportContactInfo": { - "name": "customer support contact", - "url": "https://github.com/postmanlabs/postman-mcp-server/issues"} -} \ No newline at end of file + "name": "postman-mcp-server", + "title": "Postman", + "summary": "Postman's remote MCP server connects AI agents, assistants, and chatbots directly to your APIs on Postman.", + "description": "Postman's remote MCP server connects AI agents, assistants, and chatbots directly to your APIs on Postman.", + "kind": "mcp", + "repository": { + "url": "https://github.com/postmanlabs/postman-mcp-server", + "source": "github" + }, + "packages": [], + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/postman.svg", + "useCases": [ + { + "name": "Developer Tools", + "description": "Empower developers with tools for coding, testing, debugging, version control, and automation to accelerate the software development lifecycle." + } + ], + "tags": [], + "vendor": "Partner", + "categories": "Developer Tools", + "visibility": "true", + "remote": "https://mcp.postman.com/mcp", + "versionName": "Original", + "externalDocumentation": { + "title": "Postman MCP Server", + "url": "https://github.com/postmanlabs/postman-mcp-server" + }, + "securitySchemes": { + "postmanBearerAuth": { + "type": "http", + "description": "Authenticate with Postman using an API key.", + "scheme": "bearer", + "bearerFormat": "Your API Key" + } + }, + "license": { + "name": "Terms of Use", + "url": "https://www.postman.com/legal/terms/" + }, + "supportContactInfo": { + "name": "customer support contact", + "url": "https://github.com/postmanlabs/postman-mcp-server/issues" + }, + "preview": true +} diff --git a/partners/servers/sight-machine-mcp-server.json b/partners/servers/sight-machine-mcp-server.json index 544924e..fe2f076 100644 --- a/partners/servers/sight-machine-mcp-server.json +++ b/partners/servers/sight-machine-mcp-server.json @@ -17,7 +17,8 @@ "remote": "https://factoryrca.sightmachine.io/", "supportContactInfo": { "name": "customer support contact", - "email": "support+mcp@sightmachine.com"}, + "email": "support+mcp@sightmachine.com" + }, "visibility": "true", "categories": "Analytics", "useCases": [ @@ -58,5 +59,6 @@ "description": "Secret is provided via headers. " } }, - "versionName": "original" -} \ No newline at end of file + "versionName": "original", + "preview": true +} diff --git a/partners/servers/sophos-intelix-mcp-server.json b/partners/servers/sophos-intelix-mcp-server.json index 10243da..3f8541f 100644 --- a/partners/servers/sophos-intelix-mcp-server.json +++ b/partners/servers/sophos-intelix-mcp-server.json @@ -33,7 +33,8 @@ "tags": [], "supportContactInfo": { "name": "customer support contact", - "email": "ace@sophos.com"}, + "email": "ace@sophos.com" + }, "versionName": "original", "securitySchemes": { "intelixApiKey": { @@ -43,5 +44,6 @@ "description": "x-api-key header required for authentication." } }, - "visibility": "true" + "visibility": "true", + "preview": true } diff --git a/partners/servers/stripe-mcp-server.json b/partners/servers/stripe-mcp-server.json index cdd9563..f40065c 100644 --- a/partners/servers/stripe-mcp-server.json +++ b/partners/servers/stripe-mcp-server.json @@ -1,40 +1,42 @@ { - "name": "stripe-mcp-server", - "title": "Stripe", - "summary": "Payment processing and financial infrastructure tools.", - "description": "Payment processing and financial infrastructure tools.", - "kind": "mcp", - "packages": [], - "icon": "https://avatars.githubusercontent.com/stripe?s=64", - "useCases": [ - { - "name": "Business Services", - "description": "Enable organizations to streamline operations, manage customer relationships, and enhance overall business efficiency with integrated service tools." - } - ], - "tags": [], - "vendor": "Partner", - "visibility": "true", - "categories": "Commerce", - "versionName": "Original", - "remote": "https://mcp.stripe.com", - "externalDocumentation": { - "title": "Stripe MCP", - "url": "https://docs.stripe.com/mcp" - }, - "securitySchemes": { - "stripeBearerAuth": { - "type": "http", - "description": "Authenticate with Stripe using an API key.", - "scheme": "bearer", - "bearerFormat": "API key" - } - }, - "license": { - "name": "Stripe Services Agreement", - "url": "https://stripe.com/legal/ssa" - }, - "supportContactInfo": { - "name": "customer support contact", - "email": "mcp@stripe.com"} + "name": "stripe-mcp-server", + "title": "Stripe", + "summary": "Payment processing and financial infrastructure tools.", + "description": "Payment processing and financial infrastructure tools.", + "kind": "mcp", + "packages": [], + "icon": "https://avatars.githubusercontent.com/stripe?s=64", + "useCases": [ + { + "name": "Business Services", + "description": "Enable organizations to streamline operations, manage customer relationships, and enhance overall business efficiency with integrated service tools." + } + ], + "tags": [], + "vendor": "Partner", + "visibility": "true", + "categories": "Commerce", + "versionName": "Original", + "remote": "https://mcp.stripe.com", + "externalDocumentation": { + "title": "Stripe MCP", + "url": "https://docs.stripe.com/mcp" + }, + "securitySchemes": { + "stripeBearerAuth": { + "type": "http", + "description": "Authenticate with Stripe using an API key.", + "scheme": "bearer", + "bearerFormat": "API key" + } + }, + "license": { + "name": "Stripe Services Agreement", + "url": "https://stripe.com/legal/ssa" + }, + "supportContactInfo": { + "name": "customer support contact", + "email": "mcp@stripe.com" + }, + "preview": true } diff --git a/partners/servers/supabase-mcp-server.json b/partners/servers/supabase-mcp-server.json index 488e291..a29cd1d 100644 --- a/partners/servers/supabase-mcp-server.json +++ b/partners/servers/supabase-mcp-server.json @@ -46,19 +46,23 @@ "supabaseOAuth": { "type": "oauth2", "description": "OAuth2 for user authentication (authorization code flow with PKCE supported).", - "flows": ["authorizationCode"], + "flows": [ + "authorizationCode" + ], "tokenUrl": "https://api.supabase.com/v1/oauth/token", "authorizationUrl": "https://api.supabase.com/v1/oauth/authorize", "scopes": [] }, "supabaseBearerAuth": { - "type": "http", - "description": "Authenticate with Supabase using a Personal Access Token.", - "scheme": "bearer", - "bearerFormat": "Your authorization token" - } + "type": "http", + "description": "Authenticate with Supabase using a Personal Access Token.", + "scheme": "bearer", + "bearerFormat": "Your authorization token" + } }, "supportContactInfo": { "name": "customer support contact", - "email": "support@supabase.com"} + "email": "support@supabase.com" + }, + "preview": true } diff --git a/partners/servers/tavily-mcp-server.json b/partners/servers/tavily-mcp-server.json index d694b4a..7e69503 100644 --- a/partners/servers/tavily-mcp-server.json +++ b/partners/servers/tavily-mcp-server.json @@ -17,7 +17,8 @@ "remote": "https://mcp.tavily.com/mcp", "supportContactInfo": { "name": "customer support contact", - "email": "support@tavily.com"}, + "email": "support@tavily.com" + }, "visibility": "true", "categories": "Web", "useCases": [ @@ -40,11 +41,12 @@ ], "securitySchemes": { "tavilyBearerAuth": { - "type": "http", - "description": "Authenticate with Tavily using a Personal Access Token.", - "scheme": "bearer", - "bearerFormat": "your api key" + "type": "http", + "description": "Authenticate with Tavily using a Personal Access Token.", + "scheme": "bearer", + "bearerFormat": "your api key" } }, - "versionName": "original" + "versionName": "original", + "preview": true } diff --git a/partners/servers/tomtom-mcp-server.json b/partners/servers/tomtom-mcp-server.json index e3891b9..4c8c329 100644 --- a/partners/servers/tomtom-mcp-server.json +++ b/partners/servers/tomtom-mcp-server.json @@ -38,14 +38,16 @@ "tags": [], "supportContactInfo": { "name": "customer support contact", - "url": "https://support.tomtom.com/support"}, + "url": "https://support.tomtom.com/support" + }, "versionName": "original", "securitySchemes": { - "tomtomSecret": { + "tomtomSecret": { "type": "apiKey", "in": "header", "name": "tomtom-api-key", "description": "Secret is provided via headers. " } - } - } \ No newline at end of file + }, + "preview": true +} diff --git a/partners/servers/vercel-mcp-server.json b/partners/servers/vercel-mcp-server.json index 7c75961..a149962 100644 --- a/partners/servers/vercel-mcp-server.json +++ b/partners/servers/vercel-mcp-server.json @@ -1,51 +1,55 @@ { - "name": "vercel-mcp-server", - "title": "Vercel", - "summary": "With Vercel MCP, you can explore projects, inspect failed deployments, fetch logs, and more right from your AI client.", - "description": "With Vercel MCP, you can explore projects, inspect failed deployments, fetch logs, and more right from your AI client.", - "kind": "mcp", - "license": { - "name": "Vercel Terms", - "url": "https://vercel.com/legal/terms" + "name": "vercel-mcp-server", + "title": "Vercel", + "summary": "With Vercel MCP, you can explore projects, inspect failed deployments, fetch logs, and more right from your AI client.", + "description": "With Vercel MCP, you can explore projects, inspect failed deployments, fetch logs, and more right from your AI client.", + "kind": "mcp", + "license": { + "name": "Vercel Terms", + "url": "https://vercel.com/legal/terms" + }, + "packages": [], + "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/vercel.svg", + "useCases": [ + { + "name": "Cloud and Infrastructure", + "description": "Provision, manage, and monitor cloud resources, deployments, and IT infrastructure to ensure scalability, reliability, and security." }, - "packages": [], - "icon": "https://cdn.jsdelivr.net/gh/Azure/MCP/community/registry/icons/vercel.svg", - "useCases": [ - { - "name": "Cloud and Infrastructure", - "description": "Provision, manage, and monitor cloud resources, deployments, and IT infrastructure to ensure scalability, reliability, and security." - }, - { - "name": "Web", - "description": "Tools and services that enable building, deploying, and optimizing websites or web applications, including content delivery, hosting, and web performance." - } - ], - "tags": [], - "vendor": "Partner", - "categories": "Developer Tools", - "visibility": "true", - "remote": "https://mcp.vercel.com", - "versionName": "Original", - "externalDocumentation": { - "title": "Vercel MCP", - "url": "https://vercel.com/docs/mcp/vercel-mcp" - }, - "connectorName": "foundryvercelmcp", - "securitySchemes": { - "vercelOauth": { - "type": "oauth2", - "description": "Authenticate with Vercel using OAuth2 authorization code flow with PKCE support.", - "authorizationUrl": "https://vercel.com/oauth/authorize", - "tokenUrl": "https://vercel.com/api/login/oauth/token", - "refreshUrl": "https://vercel.com/api/login/oauth/token", - "scopes": [ - "openid", - "offline_access" - ], - "flows": ["authorizationCode"] - } - }, - "supportContactInfo": { - "name": "customer support contact", - "url": "https://vercel.com/help"} -} \ No newline at end of file + { + "name": "Web", + "description": "Tools and services that enable building, deploying, and optimizing websites or web applications, including content delivery, hosting, and web performance." + } + ], + "tags": [], + "vendor": "Partner", + "categories": "Developer Tools", + "visibility": "true", + "remote": "https://mcp.vercel.com", + "versionName": "Original", + "externalDocumentation": { + "title": "Vercel MCP", + "url": "https://vercel.com/docs/mcp/vercel-mcp" + }, + "connectorName": "foundryvercelmcp", + "securitySchemes": { + "vercelOauth": { + "type": "oauth2", + "description": "Authenticate with Vercel using OAuth2 authorization code flow with PKCE support.", + "authorizationUrl": "https://vercel.com/oauth/authorize", + "tokenUrl": "https://vercel.com/api/login/oauth/token", + "refreshUrl": "https://vercel.com/api/login/oauth/token", + "scopes": [ + "openid", + "offline_access" + ], + "flows": [ + "authorizationCode" + ] + } + }, + "supportContactInfo": { + "name": "customer support contact", + "url": "https://vercel.com/help" + }, + "preview": true +} diff --git a/partners/servers/wix-mcp-server.json b/partners/servers/wix-mcp-server.json index 9dc5b3f..54a9791 100644 --- a/partners/servers/wix-mcp-server.json +++ b/partners/servers/wix-mcp-server.json @@ -46,5 +46,7 @@ }, "supportContactInfo": { "name": "customer support contact", - "url": "https://www.wix.com/support-chatbot?nodeId=25a57397-ccf7-4376-8b74-48d51edf7159&referral=devRels"} -} \ No newline at end of file + "url": "https://www.wix.com/support-chatbot?nodeId=25a57397-ccf7-4376-8b74-48d51edf7159&referral=devRels" + }, + "preview": true +}