How to Use the HHS Open Payments MCP in Vercel AI SDK
Stream HHS Open Payments data directly into your AI SDK frontend. Build live-updating financial transparency dashboards for users.
Works with every AI agent you already use
…and any MCP-compatible client
Connect HHS Open Payments MCP to Vercel AI SDK
Create your Vinkius account to connect HHS Open Payments to Vercel AI SDK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Real-time dataset streaming
Feed government payment records straight into your UI components. Using `download_dataset` and `get_dataset`, you bypass intermediate storage and render financial disclosures as they arrive from the source. Your users watch the data populate in real-time. By coupling `query_dataset` with streaming responses, you provide immediate visibility into complex healthcare payment structures without waiting for backend processing cycles.
Direct physician and hospital lookups
Connect your interface to live search functions. When a user types a name, your AI client invokes `search_physicians` or `search_hospitals` to pull verified NPI and financial profile data directly into the view. This creates a tight feedback loop. Instead of static search results, your app presents context-aware payment histories and entity details the moment they are requested.
Structured financial auditing
Filter large-scale payment records programmatically using `query_dataset`. Your frontend sends specific parameters, and the server returns exactly the slices of data needed for your dashboard visualizations. This keeps your payload small and your UI responsive. You maintain control over the data flow while ensuring your users always interact with the most recent HHS records.
Set up HHS Open Payments MCP in Vercel AI SDK
Prerequisites
- Node.js 18+ and a TypeScript project
-
ai+@modelcontextprotocol/sdkpackages - Active Vinkius subscription with a valid endpoint token
- 1
Install dependencies
Run
npm install ai @modelcontextprotocol/sdkplus your preferred model provider (e.g.@ai-sdk/openai). - 2
Create the Streamable HTTP transport
Use
StreamableHTTPClientTransportwith your Vinkius endpoint URL. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. - 3
Discover and use tools
Call
mcpClient.tools()to auto-discover all HHS Open Payments tools. Pass them directly togenerateText()orstreamText()— no manual schema definitions needed. - 4
Works with any model provider
Swap
openai("gpt-4o")for any AI SDK provider — Anthropic, Google, Mistral. The MCP tools work identically across all supported models.
import { experimental_createMCPClient as createMCPClient } from "ai";
import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp";
import { generateText } from "ai";
import { openai } from "@ai-sdk/openai";
const transport = new StreamableHTTPClientTransport(
new URL("https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp")
);
const mcpClient = await createMCPClient({ transport });
const tools = await mcpClient.tools();
const { text } = await generateText({
model: openai("gpt-4o"),
tools,
prompt: "List recent HHS Open Payments transactions",
});
console.log(text);
await mcpClient.close(); Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by HHS Open Payments. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about HHS Open Payments MCP in Vercel AI SDK
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the HHS Open Payments MCP today
We host it, we monitor it, we maintain it. You just paste one token.