Vinkius
Pointagram

Pointagram MCP for AI. Track points, manage teams, update scores via conversation.

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

Pointagram MCP on Cursor AI Code EditorPointagram MCP on Claude Desktop AppPointagram MCP on OpenAI Agents SDKPointagram MCP on Visual Studio CodePointagram MCP on GitHub Copilot AI AgentPointagram MCP on Google Gemini AIPointagram MCP on Lovable AI DevelopmentPointagram MCP on Mistral AI AgentsPointagram MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Pointagram connects your AI agent to a gamification platform for sales and HR teams. It lets you programmatically manage player profiles, post real-time scores, and track team performance using natural language commands.

Turn complex KPIs into engaging daily challenges without manual dashboard updates.

What your AI can do

Create player

Creates a new user profile within the Pointagram system for tracking.

Get player stats

Retrieves detailed performance metrics and rankings for one specific player.

List players

Lists every active participant currently tracked by Pointagram.

+ 3 more capabilities included
List all participants

You get an overview of every active player in the Pointagram system using list_players.

Create a new player profile

Add a brand-new user to the gamification system with create_player.

Update points in real time

Award or deduct points from a specific player using post_event, updating their leaderboard instantly.

Get detailed performance stats

Pull granular metrics and rankings for any single user with get_player_stats.

Check team structure

View all organized teams within the system using list_teams.

Review scoring rules

List every score series defined, showing exactly how points are accumulated across your organization with list_score_series.

Included with Plan

Waiting for input…

AI Agent

Pointagram MCP Server: 6 Tools for Performance Tracking

These tools let your agent interact directly with Pointagram's core APIs to manage players, update scoring events, and retrieve team performance metrics.

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 Pointagram on Vinkius

Create Player

Creates a new user profile within the Pointagram system for tracking.

Get Player Stats

Retrieves detailed performance metrics and rankings for one specific player.

List Players

Lists every active participant currently tracked by Pointagram.

List Score Series

Shows all defined point series and how they calculate scores for the organization.

List Teams

Lists every organized team group currently active in Pointagram.

Post Event

Adds points to a player's score in a specific category and updates the leaderboard.

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 Pointagram 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 Pointagram, 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
Pointagram 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 Pointagram. 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 6 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Tracking team scores shouldn't require exporting a CSV and updating 5 different dashboards.

Right now, if your sales goal is met, someone has to remember to log into the Pointagram dashboard. They open the report, find the player by name, click 'Edit Score,' select the correct series from a dropdown, and manually enter the points. If they forget one step, the whole leaderboard is wrong.

With this MCP server, you just tell your agent: 'Award 200 points to Sarah for closing the Acme deal.' The agent runs `post_event`. It handles the authentication, finds the right player ID, selects the correct series, and updates the score—all in one command. You get an immediate, accurate confirmation.

Pointagram MCP Server: Use `list_players` to check team status instantly.

Manually checking who is on the active roster means opening the 'Team Management' tab, then running a filter for 'Active Status,' and finally clicking through pages of names. You waste time confirming if key employees are even in the system to be tracked.

Now, you ask your agent to run `list_players`. It pulls the current, authoritative list of every participant right into your chat window. That's it. No clicks, no filters. Just the data you need.

What your AI can actually do with this

Pointagram hooks up your AI agent right into a full-scale gamification platform for sales or HR teams. You can programmatically handle everything from creating user profiles to posting real-time points and checking deep performance metrics using natural language commands. It lets you turn complex company KPIs into daily challenges without ever having to manually update a dashboard.

If you wanna see who's playing, just call list_players. This tool spits out a roster of every active participant currently tracked in the system. If somebody new joins the crew and needs tracking, you use create_player to generate their profile first. You can then manage all your organizational structure by calling list_teams, which shows every organized team group that's running through Pointagram.

To understand how points actually accumulate across the company, check out list_score_series. This function lists every defined point series and details exactly how those scores calculate for the whole organization. When you need to award or take away points from a user, you run post_event. That instantly adds points to a player's score in a specific category and immediately updates their leaderboard.

If you want deep numbers on one individual—like checking out top rankings or granular performance metrics—you use get_player_stats for that single user. The system also lets you check the entire team setup by calling list_teams, which verifies all active team groups.

You're always working with structured data here. You can initiate a workflow to build out a whole cohort of users: first, use create_player to onboard them; then, if they join an existing group, you know that group is listed via list_teams; and before any scoring happens, you might want to verify the rules using list_score_series.

The entire process of updating standings relies on post_event, which takes a player's ID, a point value, and a score category to make sure the leaderboard updates instantly. You can run get_player_stats whenever you need an immediate performance snapshot for any specific user.

Need to manage the entire roster? Call list_players. It gives you that complete overview of everyone in the system. If you're onboarding a whole department, you use create_player repeatedly for each person to set up their profile before they start scoring. To make sure your point tracking is legit, always reference list_score_series; this shows exactly how points are calculated across all score categories.

To keep track of who belongs where, run list_teams. It lists every organized team group currently active in Pointagram. When a player earns points, you use post_event to make that point contribution visible and immediately update the standing on the leaderboard for that specific event category. If you're reviewing a star performer, get_player_stats pulls all the necessary metrics and rankings for that one user into your agent’s view.

You can use list_players to get the total count of active participants. You can follow up by calling create_player if you find someone missing from the roster. If you want to check team structure, list_teams is what you call. To audit how points are weighted across your company, run list_score_series.

When a scoring event happens, use post_event to update the total score and the leaderboard for that player right away. You can't analyze performance without running get_player_stats on the specific user you care about.

Built · Hosted · Managed by Vinkius Pointagram MCP Server - Gamification & Team Scoring
Server ID 019dd13e-c3d7-70c6-aa8a-07fca154f2ad
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I use `post_event` with Pointagram? +

You prompt your agent by specifying three things: the player's identifier, the score amount, and the name of the point series. For example: 'Use post_event for John Doe, 150 points, in the Quarterly Bonus series.'

Can I use `list_players` to see who is currently on my team? +

Yes. Running list_players gives you a complete roster of every user tracked by Pointagram. You can then cross-reference that list with your own CRM data.

`get_player_stats` is read-only, right? +

That's correct. get_player_stats pulls metrics; it never changes any data. It's strictly for reading player performance and rankings.

What does `list_score_series` tell me? +

It lists every scoring mechanism available in the system. This lets you understand exactly how points accumulate and what criteria are tied to each score category.

What credentials do I need before running any tool, like `list_players`? +

You must provide your Pointagram API Key and User email for authentication. Your AI client sends these credentials to Vinkius first, securing access before the function call runs.

If I use `post_event` and it fails, what details will I get back? +

The server returns a structured error code detailing why the post failed. Always check the response payload for invalid player IDs or incorrect score series names.

When calling `create_player`, what data structure must I use? +

You pass data as a JSON string containing required profile details. This typically includes unique identifiers, initial levels, and nicknames for proper player tracking.

If I use `list_players` with thousands of records, are there limits? +

The server handles large datasets using pagination protocols. Your AI client can request the full data set in manageable chunks to maintain performance and avoid hitting rate limits.

How do I get my Pointagram API credentials? +

Log in to your Pointagram account, navigate to the Settings or API section, and you will find your Api-Key. Your Api-User is your login email.

Can I update points programmatically? +

Yes, the post_event tool allows you to send new scoring activities for any player, which will automatically update their score in the corresponding series.

Does it support team stats? +

Absolutely. You can use the list_teams tool to view all teams and their members, and use individual player tools to build aggregate team views.

Built & Managed by Vinkius 30s setup 6 tools

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

No hosting. No infrastructure. No complex setup.
All 6 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.