diff --git a/content/docs/mcp_servers/index.mdx b/content/docs/mcp_servers/index.mdx index 847cb162a..147233dca 100644 --- a/content/docs/mcp_servers/index.mdx +++ b/content/docs/mcp_servers/index.mdx @@ -6,7 +6,10 @@ description: Step-by-step guides for configuring specific MCP servers in LibreCh Use these guides to configure specific MCP servers with the right transport, OAuth callbacks, scopes, environment variables, and LibreChat settings. - + + + Configure a no-account statistics MCP endpoint over Streamable HTTP. + Configure Gmail, Drive, Calendar, People, and Chat remote MCP servers with Google OAuth. diff --git a/content/docs/mcp_servers/invokely.mdx b/content/docs/mcp_servers/invokely.mdx new file mode 100644 index 000000000..69d8b2108 --- /dev/null +++ b/content/docs/mcp_servers/invokely.mdx @@ -0,0 +1,37 @@ +--- +title: Invokely MCP +icon: BarChart3 +description: Configure Invokely's hosted MCP service for official statistics over Streamable HTTP. +--- + +Invokely provides official statistics through a hosted MCP service. This guide configures its no-account trial endpoint in LibreChat over Streamable HTTP. The trial allows 25 calls per day per IP address and needs no API key or OAuth. + +## Add the server + +Add this entry to the top-level `mcpServers` section of `librechat.yaml`: + +```yaml filename="librechat.yaml" +mcpServers: + invokely: + type: streamable-http + url: 'https://invokely.ai/mcp/trial' + requiresOAuth: false +``` + +If `mcpSettings.allowedDomains` is configured, add `invokely.ai` to its existing list. It is a strict allowlist, so keep every other public domain your configured servers require. + +Save the file and restart LibreChat so it loads the new MCP configuration. + +## Use Invokely in a chat + +Open a chat and select **+** in the composer, then choose **MCP Servers** and select **Invokely**. It appears as a chip in the composer. If you are chatting with an Agent, configure Invokely for that Agent instead; the server picker is hidden in Agent chats. + +Try a request such as: + +> Find an official population indicator for Spain and retrieve its latest available value. Include the unit, period, publisher, source URL, retrieval date, and citation. + +For comparisons, ask LibreChat to explain whether the values are comparable. If Invokely marks them as not comparable, have it describe the differences in sources or periods. Coverage and available periods vary by indicator and place. + +## References + +See [Invokely's MCP documentation](https://invokely.ai/docs) for endpoint and response details, and LibreChat's [MCP server configuration reference](/docs/configuration/librechat_yaml/object_structure/mcp_servers) for other settings. diff --git a/content/docs/mcp_servers/meta.json b/content/docs/mcp_servers/meta.json index 396b0e2c6..cdbaab33f 100644 --- a/content/docs/mcp_servers/meta.json +++ b/content/docs/mcp_servers/meta.json @@ -1,5 +1,5 @@ { "title": "MCP Servers", "icon": "Blocks", - "pages": ["index", "google_workspace", "salesforce"] + "pages": ["index", "google_workspace", "invokely", "salesforce"] }