Minas Gerais (Estado) MCP Server for Mastra AIGive Mastra AI instant access to 10 tools to Get Group, Get Organization, Get Package, and more
Mastra AI is a TypeScript-native agent framework built for modern web stacks. Connect Minas Gerais (Estado) through Vinkius and Mastra agents discover all tools automatically. type-safe, streaming-ready, and deployable anywhere Node.js runs.
Ask AI about this MCP Server for Mastra AI
The Minas Gerais (Estado) MCP Server for Mastra AI is a standout in the Data Management category — giving your AI agent 10 tools to work with, ready to go from day one.
Vinkius delivers Streamable HTTP and SSE to any MCP client
import { Agent } from "@mastra/core/agent";
import { createMCPClient } from "@mastra/mcp";
import { openai } from "@ai-sdk/openai";
async function main() {
// Your Vinkius token. get it at cloud.vinkius.com
const mcpClient = await createMCPClient({
servers: {
"minas-gerais-estado": {
url: "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp",
},
},
});
const tools = await mcpClient.getTools();
const agent = new Agent({
name: "Minas Gerais (Estado) Agent",
instructions:
"You help users interact with Minas Gerais (Estado) " +
"using 10 tools.",
model: openai("gpt-4o"),
tools,
});
const result = await agent.generate(
"What can I do with Minas Gerais (Estado)?"
);
console.log(result.text);
}
main();
* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
About Minas Gerais (Estado) MCP Server
Connect to the Minas Gerais State Open Data Portal to explore a vast repository of public information. This server allows AI agents to programmatically browse, search, and retrieve metadata from one of Brazil's most comprehensive transparency portals.
Mastra's agent abstraction provides a clean separation between LLM logic and Minas Gerais (Estado) tool infrastructure. Connect 10 tools through Vinkius and use Mastra's built-in workflow engine to chain tool calls with conditional logic, retries, and parallel execution. deployable to any Node.js host in one command.
What you can do
- Dataset Discovery — List all available packages or search for specific datasets related to health, education, or finance using
list_packagesandsearch_packages. - Organizational Insights — Explore the structure of the state government by listing departments and viewing their specific datasets via
list_organizationsandget_organization. - Resource Access — Identify specific files (CSV, PDF, XLS) within datasets and retrieve their metadata using
get_resourceandsearch_resources. - Categorized Browsing — Navigate data through thematic groups (categories) or tags to find exactly what you need with
list_groupsandlist_tags.
The Minas Gerais (Estado) MCP Server exposes 10 tools through the Vinkius. Connect it to Mastra AI in under two minutes — credentials fully managed, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.
All 10 Minas Gerais (Estado) tools available for Mastra AI
When Mastra AI connects to Minas Gerais (Estado) through Vinkius, your AI agent gets direct access to every tool listed below — spanning open-data, transparency, public-records, and more. Every call runs in a secure, isolated environment with full audit visibility. Beyond a simple connection, you get real-time monitoring of agent activity, enterprise governance, and optimized token usage.
Get group on Minas Gerais (Estado)
Get details and datasets of a group
Get organization on Minas Gerais (Estado)
Get details and datasets of an organization
Get package on Minas Gerais (Estado)
Get full metadata of a specific dataset
Get resource on Minas Gerais (Estado)
Get metadata of a specific resource (file)
List groups on Minas Gerais (Estado)
List all groups (categories)
List organizations on Minas Gerais (Estado)
List all organizations
List packages on Minas Gerais (Estado)
List all dataset names in the portal
List tags on Minas Gerais (Estado)
List all tags used in the portal
Search packages on Minas Gerais (Estado)
Search for datasets matching specific criteria
Search resources on Minas Gerais (Estado)
Search for resources matching a query
Connect Minas Gerais (Estado) to Mastra AI via MCP
Follow these steps to wire Minas Gerais (Estado) into Mastra AI. The entire setup takes under two minutes — your credentials stay safe behind Vinkius.
Install dependencies
npm install @mastra/core @mastra/mcp @ai-sdk/openaiReplace the token
[YOUR_TOKEN_HERE] with your Vinkius tokenRun the agent
agent.ts and run with npx tsx agent.tsExplore tools
Why Use Mastra AI with the Minas Gerais (Estado) MCP Server
Mastra AI provides unique advantages when paired with Minas Gerais (Estado) through the Model Context Protocol.
Mastra's agent abstraction provides a clean separation between LLM logic and tool infrastructure. add Minas Gerais (Estado) without touching business code
Built-in workflow engine chains MCP tool calls with conditional logic, retries, and parallel execution for complex automation
TypeScript-native: full type inference for every Minas Gerais (Estado) tool response with IDE autocomplete and compile-time checks
One-command deployment to any Node.js host. Vercel, Railway, Fly.io, or your own infrastructure
Minas Gerais (Estado) + Mastra AI Use Cases
Practical scenarios where Mastra AI combined with the Minas Gerais (Estado) MCP Server delivers measurable value.
Automated workflows: build multi-step agents that query Minas Gerais (Estado), process results, and trigger downstream actions in a typed pipeline
SaaS integrations: embed Minas Gerais (Estado) as a first-class tool in your product's AI features with Mastra's clean agent API
Background jobs: schedule Mastra agents to query Minas Gerais (Estado) on a cron and store results in your database automatically
Multi-agent systems: create specialist agents that collaborate using Minas Gerais (Estado) tools alongside other MCP servers
Example Prompts for Minas Gerais (Estado) in Mastra AI
Ready-to-use prompts you can give your Mastra AI agent to start working with Minas Gerais (Estado) immediately.
"Search for datasets related to 'educação' in the Minas Gerais portal."
"List all organizations available in the portal."
"Get the metadata for the dataset 'planejamento-e-monitoramento'."
Troubleshooting Minas Gerais (Estado) MCP Server with Mastra AI
Common issues when connecting Minas Gerais (Estado) to Mastra AI through Vinkius, and how to resolve them.
createMCPClient not exported
npm install @mastra/mcpMinas Gerais (Estado) + Mastra AI FAQ
Common questions about integrating Minas Gerais (Estado) MCP Server with Mastra AI.
How does Mastra AI connect to MCP servers?
MCPClient with the server URL and pass it to your agent. Mastra discovers all tools and makes them available with full TypeScript types.Can Mastra agents use tools from multiple servers?
Does Mastra support workflow orchestration?
Explore More MCP Servers
View all →
Griffin
12 toolsManage your banking & fintech operations via Griffin — list accounts, monitor transactions, and handle verifications via AI.

Airwallex
6 toolsProcess global payments, manage multi-currency accounts, and track international transfers with enterprise-grade treasury tools.

Discord
10 toolsManage Discord servers, post messages, organize channels, and moderate communities with full bot-level API access.

Mattermost (Secure Team Collaboration)
10 toolsManage team collaboration via Mattermost — send messages, search channels, and audit team activities.
