Use the standard MCP SDK to connect your ticketing system or AI application to this server. The server supports Streamable HTTP transport for reliable, stateful communication.
Connect to the MCP endpoint
POST requests to /api/mcp with JSON-RPC payloads
Call available tools
Search work items, query repositories, analyze builds
Use prompts for common tasks
Pre-built prompts for ticket analysis, build investigation
import { Client } from "@modelcontextprotocol/sdk/client";
import { StreamableHTTPClientTransport } from
"@modelcontextprotocol/sdk/client/streamableHttp";
const client = new Client({
name: "my-ticketing-system",
version: "1.0.0"
});
const transport = new StreamableHTTPClientTransport(
new URL("https://your-server.com/api/mcp")
);
await client.connect(transport);
// Search for related work items
const result = await client.callTool({
name: "search_work_items",
arguments: {
query: "login authentication bug",
workItemType: "Bug",
state: "Active"
}
});