MCP: use STYD from AI apps
Version françaiseUse 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 address
https://speaktoyourdatabase.com/mcp- 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/mcpto sign in. In other apps, use their “add MCP server” setting. - 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.
- 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.