Vinkius
Amilia

Amilia MCP for AI. Manage Program Schedules & Enrollment Data

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Amilia MCP on Cursor AI Code EditorAmilia MCP on Claude Desktop AppAmilia MCP on OpenAI Agents SDKAmilia MCP on Visual Studio CodeAmilia MCP on GitHub Copilot AI AgentAmilia MCP on Google Gemini AIAmilia MCP on Lovable AI DevelopmentAmilia MCP on Mistral AI AgentsAmilia MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Amilia MCP handles professional recreation and community management through natural conversation. Use your AI agent to manage everything from programs and class schedules to family accounts, registrations, and real-time attendance tracking.

This connector lets you audit program data and track participant records without leaving your chat interface.

What your AI can do

List accounts

Lists all active family accounts within your organization.

Get account details

Fetches a full profile for a specified household or family account.

List contacts

Retrieves a list of individual contacts associated with a given family account ID.

+ 6 more capabilities included
Manage Program Catalogs

List and get metadata on all recreational programs, activities, and specific class occurrences.

Audit Family Records

Retrieve detailed profiles for household accounts, including associated family members and contacts.

Track Enrollment History

Review current registrations or pull historical sign-up records for specific user accounts.

Process Daily Check-ins

Get a roster and check the real-time attendance status for any scheduled event.

List Community Members

View all connected family accounts or list specific contacts within an organization.

Included with Plan

Waiting for input…

AI Agent

Amilia: Program & Registration Data (9 Tools)

These tools let you programmatically access all core data points for community operations, including account details, class schedules, attendance records, and full registration histories.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Amilia on Vinkius

List Accounts

Lists all active family accounts within your organization.

Get Account Details

Fetches a full profile for a specified household or family account.

List Contacts

Retrieves a list of individual contacts associated with a given family account ID.

List Programs

Lists all defined recreational programs, such as 'Summer Camp' or 'Fall Fitness'.

Get Program Details

Gets detailed metadata about an entire recreational program or category of...

List Activities

Retrieves a list of available program activities, like 'Swimming' or 'Yoga'.

List Activity Occurrences

Lists all scheduled dates and times for specific activities.

List Registrations

Provides a list of account registrations, showing what is enrolled and when.

Get Attendance

Retrieves the roster and current check-in status for a specific event occurrence.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Amilia integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Amilia, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Amilia MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Amilia. 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.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 9 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

The administrative headache of tracking participation records

Right now, checking a single family's history is a nightmare. You jump between account portals to view basic profile details; then you open the registration system just to see what classes they signed up for. If you need to check if a specific activity occurred last week and who showed up, you’re copying dates from one screen into another and manually cross-referencing names.

With this MCP, it's simple. You tell your agent exactly what you need—for example, 'What was the attendance for John Smith at the pool last Saturday?' The agent handles checking the account details and then calling get_attendance to deliver a clean answer right in the chat.

Amilia MCP delivers structured Program & Registration Data

You no longer have to manually run reports that cross-reference enrollment totals with scheduled dates. The ability to list_programs, followed by calling list_activity_occurrences, then finally getting the details using get_program_details, all happens in one conversation.

It means your agent connects disparate pieces of data—the program structure, the schedule, and the sign-ups—and gives you a single source of truth. Period.

What your AI can actually do with this

Need to run reports on community operations? Connect Amilia via Vinkius to get a full view of your recreational programs right through your AI client. Instead of logging into multiple dashboards, your agent handles the heavy lifting when you ask questions in plain language. You can start by getting an overview of all available activities and classes.

Need to check on participants? Your agent retrieves detailed family profiles and lists contacts associated with a single account ID. Want to know who showed up today? It pulls current rosters and attendance status for specific events, or it checks historical sign-ups for any given period. This central access point means you can pull operational insights—like which classes are the most popular—directly into your chat window.

Built · Hosted · Managed by Vinkius Amilia MCP - Manage Community Programs & Attendance
Server ID 019d754d-9f02-710d-95bd-13f192c657c3
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How does the get_account_details tool work with list_accounts? +

The agent first uses list_accounts to find the correct family ID, then feeds that ID into get_account_details. This ensures it retrieves the profile data for the exact household you're looking at.

Can I use list_contacts and list_accounts together? +

Yes. You can list all family accounts first, then narrow down by asking to list_contacts associated with a specific account ID to get individual member names.

What is the difference between listing programs and getting program details? +

list_programs gives you the high-level titles (e.g., 'Summer Camp'). get_program_details pulls the actual metadata, like the duration or required age range, for that specific program.

How do I check if a class happened? +

Use list_activity_occurrences to pull all scheduled dates for an activity. Then, use get_attendance with the correct occurrence ID to see who actually checked in on that day.

How can I use list_registrations to find sign-ups within a specific timeframe? +

The tool accepts start and end dates, allowing you to filter records by date range. This lets you audit registrations for a specific season or school year without having to manually sort through years of data.

What should I do if get_attendance fails because the occurrence ID is wrong? +

The tool will return an error indicating invalid IDs. Before calling it, run list_activity_occurrences to confirm the specific scheduling ID for that class; then use that verified ID.

What permissions does my AI client need to run get_account_details? +

It requires read-only access specifically scoped to 'Household' data. This setup ensures your agent can pull profile details without having the ability to modify any account records.

If I have thousands of people, how do I get all contacts using list_contacts? +

The tool uses pagination for large datasets. After the first call, you'll receive a page token in the response; pass that token back to request the next batch until it confirms there are no more results.

How do I find my Amilia Organization Identifier? +

The Organization Identifier (formerly Rewrite URL) is the unique slug found in your Amilia store URL (e.g., forest-explorers). You can also use your numeric Organization ID.

How does authentication work? +

Your agent uses your Username and Password to authenticate with the /api/V3/authenticate endpoint, retrieving a JWT token that is valid for 1 year to authorize subsequent requests.

Can I get an attendance roster for a specific class? +

Yes! First, use list_activity_occurrences to find the specific date/time ID. Then, use get_attendance to retrieve the roster and check-in statuses for that occurrence.

Built & Managed by Vinkius 30s setup 9 tools

We've already built the connector for Amilia. 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.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on 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.