4,500+ servers built on MCP Fusion
Vinkius
Gipuzkoa Irekia logo
Vinkius
Mastra AI logo

How to Use the Gipuzkoa Irekia MCP in Mastra AI

Build self-healing workflows that query Basque public records with Mastra AI and Gipuzkoa Irekia.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Gipuzkoa Irekia MCP on Cursor AI Code Editor MCP Client Gipuzkoa Irekia MCP on Claude Desktop App MCP Integration Gipuzkoa Irekia MCP on OpenAI Agents SDK MCP Compatible Gipuzkoa Irekia MCP on Visual Studio Code MCP Extension Client Gipuzkoa Irekia MCP on GitHub Copilot AI Agent MCP Integration Gipuzkoa Irekia MCP on Google Gemini AI MCP Integration Gipuzkoa Irekia MCP on Lovable AI Development MCP Client Gipuzkoa Irekia MCP on Mistral AI Agents MCP Compatible Gipuzkoa Irekia MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Mastra AI

Connect Gipuzkoa Irekia MCP to Mastra AI

Create your Vinkius account to connect Gipuzkoa Irekia 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.

GDPR Free for Subscribers

Build resilient data pipelines with Mastra AI

`search_packages` enables your Mastra AI agents to locate specific public datasets in the Gipuzkoa catalog during automated runs. If the Basque government API fails or times out, Mastra's built-in retry mechanism automatically backs off and retries the call. Your workflow uses `show_package` to verify the metadata schema before proceeding to data processing steps. If the schema has changed, the agent uses conditional branching to alert your team instead of breaking the entire pipeline.

Map administrative structures via MCP Server

`list_organizations` lists every public department publishing open data in the Gipuzkoa region. Your Mastra workflows use this tool to build organizational maps, automatically routing new datasets to the correct department-specific processing pipeline. By calling `show_organization`, the agent gathers contact info and publication frequencies for specific offices. This MCP Server tool lets your automated agents decide whether a dataset is fresh enough to use or if it needs manual verification.

Automated resource auditing

`search_resources` scans the Basque open data portal for newly uploaded files matching your criteria. Mastra AI schedules this check daily, using the workflow engine to compare previous resource hashes with new ones returned by the server. Once a new file is detected, `show_resource` extracts the direct download URL. The workflow then downloads the file, runs your custom validation scripts, and updates your local database without any human intervention.

Setup guide

Set up Gipuzkoa Irekia MCP in Mastra AI

Prerequisites

  • Node.js 18+ and a TypeScript project
  • @mastra/mcp + @mastra/core packages
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install dependencies

    Run npm install @mastra/mcp @mastra/core plus your preferred model provider (e.g. @ai-sdk/openai).

  2. 2

    Configure the MCPClient

    Create an MCPClient with your Vinkius endpoint as a URL object. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com.

  3. 3

    Discover and inject tools

    Call mcpClient.listTools() and spread the result into your agent's tools object. All Gipuzkoa Irekia tools become native Mastra tools.

  4. 4

    Run with any model

    Swap openai("gpt-4o") for any AI SDK-compatible provider. Call agent.generate() and the agent routes tool calls through MCP automatically.

agent.ts
import { MCPClient } from "@mastra/mcp";
import { Agent } from "@mastra/core/agent";
import { openai } from "@ai-sdk/openai";

const mcpClient = new MCPClient({
  id: "gipuzkoa-irekia-mcp-client",
  servers: {
    "gipuzkoa-irekia-mcp": {
      url: new URL(
        "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
      ),
    },
  },
});

const agent = new Agent({
  name: "Gipuzkoa Irekia Agent",
  model: openai("gpt-4o"),
  instructions: "You have access to Gipuzkoa Irekia tools.",
  tools: {
    ...(await mcpClient.listTools()),
  },
});

const result = await agent.generate(
  "List recent Gipuzkoa Irekia 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 Gipuzkoa Irekia. 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 Gipuzkoa Irekia MCP in Mastra AI

Yes, you can set up a Mastra workflow that calls `search_resources` on a cron schedule. The mastra-ai agent evaluates the metadata changes and triggers downstream alerts if a critical Basque dataset updates.
Use `show_package` inside a Mastra step to inspect the current structure. If the schema returned doesn't match your expected types, use Mastra's conditional branching to halt the workflow and notify your team.
Yes, you can configure Mastra to require approval before executing tools like `show_resource` if they point to external files. This ensures your agent doesn't download unknown third-party files without a manual check over the MCP protocol.
Tell your agent to run `show_group` with the environmental category ID. This returns a structured list of all packages under that specific thematic group.
The integration runs inside a zero-trust V8 sandbox on Vinkius. Your Mastra agents communicate over secure, ephemeral connections, and no Basque public datasets and metadata are ever stored or cached on our servers.

Start using the Gipuzkoa Irekia MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 9 tools

We've already built the connector for Gipuzkoa Irekia. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 9 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.