MCP: use STYD from AI apps

Version française

Use STYD from other MCP apps

STYD is a remote MCP server. Add its address to Claude Code, VS Code or any other app that connects to remote MCP servers, sign in with your STYD account, and ask business questions about your Odoo data and your PostgreSQL or MySQL databases.

How to connect

MCP server addresshttps://speaktoyourdatabase.com/mcp
  1. Add the server in your app. Add a remote MCP server (HTTP) with the address above. In Claude Code, run claude mcp add --transport http styd https://speaktoyourdatabase.com/mcp, then type /mcp to sign in. In other apps, use their “add MCP server” setting.
  2. Sign in with your STYD account (OAuth). Your browser opens STYD: continue with Google or with the sign-in link STYD emails you, check the account, then choose Allow. You return to your app.
  3. Ask. Ask your question in your app; it calls STYD's tools for you.
Signing in works with apps that come back through a local address on your computer once you have signed in in the browser (Claude Code does). Cursor, or any app that shows an error at sign-in: connect with a workspace API key instead (below).

With a workspace API key (Cursor and other apps)

  • A workspace owner or admin creates a key on the API key page (keys need an active plan).
  • In your app, add the header Authorization: Bearer <your key> to the STYD server — in Cursor, as a header of the server in its MCP settings. In Claude Code, add --header "Authorization: Bearer <your key>" to the command above.
  • With a key, the app asks as the key's workspace, not as you. Keep the key secret, like a password.

What your app can do

STYD gives your app five tools. All of them only read: STYD cannot create, change or delete anything in Odoo or in your databases.

List workspaces list_workspaces
Shows the STYD workspaces you belong to and your role in each.
List connections list_connections
Shows the Odoo, PostgreSQL and MySQL connections you can ask about.
Describe available data describe_available_data
Says what one connection can answer, with example questions.
Ask a question ask_question
Asks STYD one question and returns the answer with how it was calculated.
Get an answer get_answer
Fetches an answer that took more than about 45 seconds.

Example questions

Odoo

  • “What was our revenue last month?”
  • “Which customers have overdue invoices, and how much do they owe?”

PostgreSQL or MySQL

  • “Who were our top 5 customers by total spend last year?”

Ask about your own data in your own words; put the period, customer, product or status in the question. Answers come in the language of the question.

Cost and safety

  • Each answer uses one prompt of the workspace the question is about. Listing workspaces and connections and describing data are free.
  • Read-only, with your own access: you see what you can see in STYD. Passwords and secrets are always hidden.
  • Disconnect in your app, or in STYD under Settings → AI apps, where owners and admins can also turn AI apps off for a workspace. More on limits and control: the Claude page.