Connect your agent
The ITA GROUPE Model Context Protocol (MCP) server exposes five read-only tools for researching the agency, matching published services to a brief and finding relevant portfolio projects. No account or API key is required.
- Server URL
https://www.itagroupe.com/api/mcp- Transport
- Streamable HTTP
- Authentication
- None — public catalog access
In an MCP client that supports remote Streamable HTTP servers, add the server URL above. The MCP server card provides machine-readable connection metadata and supported protocol versions. The endpoint uses MCP messages; opening it as a regular web page is not a connection test.
Available MCP tools
| Tool | Arguments | Purpose |
|---|---|---|
get_company | {} | Read ITA GROUPE's legal business name, co-founders, leadership roles, public profiles and contact links. |
list_services | { "query": "web app" } | List ITA GROUPE's published services. Optionally filter by a case-insensitive text query. |
get_service | { "slug": "..." } | Read one published service by its slug, including its source page and Markdown URL. |
list_projects | { "query": "web app" } | List ITA GROUPE's public portfolio projects. Optionally filter by a case-insensitive text query. |
get_project | { "slug": "..." } | Read one public portfolio project by its slug, including the source case-study URL. |
List tools accept an optional query of up to 200 characters. Detail tools require an exact slug returned by the corresponding list tool. Call get_company for the legal business name, founders and contact links. Every tool reads published content; none sends a message or submits an inquiry.
Use the MCP TypeScript client
Install the official MCP client package in your Node.js project: npm install @modelcontextprotocol/client.
This example connects to the server, reads company information and closes the connection.
import { Client, StreamableHTTPClientTransport } from "@modelcontextprotocol/client";
const client = new Client({ name: "itagroupe-research", version: "1.0.0" });
try {
await client.connect(new StreamableHTTPClientTransport(
new URL("https://www.itagroupe.com/api/mcp")
));
const result = await client.callTool({ name: "get_company", arguments: {} });
console.log(JSON.stringify(result.structuredContent, null, 2));
} finally {
await client.close();
}Research a project with the tools
- Call
list_serviceswith a term from the brief, such as{ "query": "web app" }. - Choose a returned slug and call
get_serviceto inspect its description and source links. - Use
list_projectsandget_projectto find relevant work, then cite its case-study URL. - Use
get_companyto share contact links when the user wants to discuss scope, pricing or timing with the team.
For direct HTTP integrations, the ITA GROUPE API documentation describes the same catalog as REST endpoints.
Browser tools through WebMCP
Browsers with native WebMCP support can discover the same five tools through document.modelContextwhile visiting the website. Availability depends on the browser and its enabled features. Remote MCP clients and REST integrations work independently of browser WebMCP support.
Read the agent instructions and page index for service-fit guidance and source pages.

