How to Use the Newslit MCP in Mastra AI
Build resilient media monitoring pipelines with Mastra AI agents that handle news API failures automatically.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Newslit MCP to Mastra AI
Create your Vinkius account to connect Newslit to Mastra AI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Build resilient monitoring flows with Mastra AI
The `list_stories` tool retrieves fresh press mentions within automated workflows that handle network drops gracefully. Mastra AI wraps this tool in its execution engine, retrying the query if the underlying media index experiences temporary downtime. The MCP connection ensures the payload structure remains consistent. PR teams get uninterrupted coverage tracking because the workflow handles rate limits and API hiccups behind the scenes. The agent continues gathering intelligence without manual intervention. It's a hands-off approach to tracking brand reputation.
Automate conditional report cleanup
The `delete_report` tool removes outdated media tracking files when an agent determines a PR campaign has ended. You write conditional branches in your workflow to evaluate report age before triggering this cleanup. The MCP Server executes the deletion securely once the conditions are met. This automation keeps your workspace clean of dead tracking configurations. The agent runs the check daily, purging old files while keeping active campaigns untouched. You don't have to worry about manual database maintenance.
Maintain accurate media reports with automated updates
The `update_report` tool modifies tracking keywords whenever your brand strategy shifts. Mastra AI executes this tool as part of a multi-step workflow that triggers whenever marketing updates the master keyword database. The MCP protocol passes the new parameters to the server instantly. This ensures your press tracking parameters stay aligned with your active campaigns. The agent handles the updates across all active reports without requiring developer time. It keeps your reporting accurate without manual editing.
Set up Newslit MCP in Mastra AI
Prerequisites
- Node.js 18+ and a TypeScript project
-
@mastra/mcp+@mastra/corepackages - Active Vinkius subscription with a valid endpoint token
- 1
Install dependencies
Run
npm install @mastra/mcp @mastra/coreplus your preferred model provider (e.g.@ai-sdk/openai). - 2
Configure the MCPClient
Create an
MCPClientwith your Vinkius endpoint as aURLobject. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. - 3
Discover and inject tools
Call
mcpClient.listTools()and spread the result into your agent'stoolsobject. All Newslit tools become native Mastra tools. - 4
Run with any model
Swap
openai("gpt-4o")for any AI SDK-compatible provider. Callagent.generate()and the agent routes tool calls through MCP automatically.
import { MCPClient } from "@mastra/mcp";
import { Agent } from "@mastra/core/agent";
import { openai } from "@ai-sdk/openai";
const mcpClient = new MCPClient({
id: "newslit-mcp-client",
servers: {
"newslit-mcp": {
url: new URL(
"https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
),
},
},
});
const agent = new Agent({
name: "Newslit Agent",
model: openai("gpt-4o"),
instructions: "You have access to Newslit tools.",
tools: {
...(await mcpClient.listTools()),
},
});
const result = await agent.generate(
"List recent Newslit transactions"
);
console.log(result.text); Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Newslit. 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 Newslit MCP in Mastra AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Newslit MCP today
We host it, we monitor it, we maintain it. You just paste one token.