Credly MCP. Audit credentials, track skills, and verify member data instantly.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Credly manages digital badges, tracks skills, and audits credentials. Your AI agent connects to this server to list issued badges, explore template designs, and verify member skills against established criteria.
It provides a centralized way to audit employee certifications and track organizational membership using natural language commands.
What your AI agents can do
Get badge details
Retrieves full data for a single, specific issued badge.
Get organization info
Gets metadata for a specified organization.
Get template details
Retrieves the design and criteria for a badge template.
Lists every badge issued by your organization, letting you track issuance volume and dates.
Fetches full information, including associated skills and issue date, for any single badge ID.
Lists all badge templates in the system and provides full design criteria for any specific template.
Retrieves a list of all organizations linked to your Credly account.
Shows the full inventory of skills mapped across all your digital credentials.
Generates a list of individuals who have received badges within your network.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Credly MCP Server: 10 Tools for Credential Management
These tools allow your AI client to read, list, and audit all badge templates, issued credentials, and organizational data from Credly.
019d757eget badge details
Retrieves full data for a single, specific issued badge.
019d757eget organization info
Gets metadata for a specified organization.
019d757eget template details
Retrieves the design and criteria for a badge template.
019d757elist authorized issuers
Lists people who have been authorized to issue badges.
019d757elist badge recipients
Lists people who have received badges in the system.
019d757elist badge skills
Lists every skill that is mapped to a badge in the system.
019d757elist badge templates
Lists all available badge templates for issuance.
019d757elist connected organizations
Lists all organizations connected to your Credly account.
019d757elist issued badges
Lists every badge that your organization has issued.
019d757elist org members
Lists all members within your connected organization on Credly.
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
Make Your AI Do More
Start with Credly, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ 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
What you can do with this MCP connector
Yo, this server hooks your AI agent straight into Credly. You'll manage your organization's digital badges and track skills right through your natural language prompts. It gives you a centralized way to audit employee certifications and track who's a member.
If you wanna audit all issued badges, you can run list_issued_badges to get a full rundown of everything your company's issued. You can grab the full data for any single badge with its ID using get_badge_details. You can also find out who got badges in the system by calling list_badge_recipients.
You'll see a list of every skill mapped to a badge using list_badge_skills. To check out the design and criteria for any badge template, you use get_template_details, and you can see every available template first by running list_badge_templates. You can also get metadata for a specific organization with get_organization_info or see every organization connected to your account by running list_connected_organizations.
To see all members in a connected organization, you run list_org_members. You can also see who's authorized to issue badges by calling list_authorized_issuers. Finally, you can get a list of everyone your organization has issued badges to using list_badge_recipients.
How Credly MCP Works
- 1 Connect the Credly integration to your AI client using your API Key.
- 2 Your AI client interprets your request (e.g., 'Show me the criteria for the DevOps badge').
- 3 The agent calls the relevant tool (e.g.,
get_template_details), and the data returns directly to the conversation.
The bottom line is, your AI client handles the API calls so you can talk to your credentials data like it's just another document.
Who Is Credly MCP For?
HR and Learning & Development Managers need this. They're the ones who wake up needing to audit employee certifications and verify skills quickly. Certification bodies use it to manage template issuance and track member status on the go. Program Coordinators rely on it to verify issuer authorizations and track recipient engagement without jumping through multiple web dashboards.
Audits employee certifications and verifies skills across departments by asking the agent to list badge recipients or check specific badge details.
Manages and audits the lifecycle of badge templates, ensuring that new training programs align with credential criteria.
Monitors badge issuance status and manages authorized issuers to maintain the integrity of the credential network.
What Changes When You Connect
- See who earned what. The
list_badge_recipientstool quickly shows who received badges, letting you audit your user base without manual searches. - Know the rules. Use
get_template_detailsto pull the full design and criteria for any badge template. This confirms compliance before you issue anything. - Track skills, not just badges. The
list_badge_skillstool gives you a complete inventory of all skills mapped to your credentials, providing a skill graph view. - Audit your output.
list_issued_badgesprovides a reliable list of every badge your organization has given out, perfect for compliance checks. - Manage relationships. The
list_connected_organizationstool shows exactly which organizations are tied to your account, giving you a clear scope of data access. - Deep dive on single items. Need details on one specific credential?
get_badge_detailspulls everything for that single badge ID.
Real-World Use Cases
Compliance Audit: Verify annual training completion.
The legal team needs to prove every employee completed the mandatory security training. They ask the agent to run list_issued_badges and filter by 'Security Training' template. The agent returns a list of badge IDs and recipients, providing an immediate, verifiable report.
Onboarding New Staff: Confirm required skills.
An HR manager needs to verify if a new hire has the required 'Cloud Architecture' skills before starting. They ask the agent to use list_badge_skills and then get_template_details to confirm the necessary skill mappings for the relevant badge template.
Program Review: Check for unauthorized issuance.
A program coordinator suspects a badge was issued improperly. They run get_badge_details on the suspect badge ID and then use list_authorized_issuers to verify if the person who issued it was authorized.
Org Structure: Understand all connected entities.
The system administrator needs to map out all linked departments. They ask the agent to execute list_connected_organizations to get a clean list of every linked entity, preventing scope creep or data loss.
The Tradeoffs
Listing all users first
Trying to get a list of all members (list_org_members) and then running list_badge_recipients separately just to cross-reference. This requires manual merging and multiple API calls.
→
You should ask the agent to directly run list_badge_recipients. This tool already handles the intersection of users and badges, giving you a single, focused list without needing to process the full member roster first.
Guessing badge criteria
Looking at a badge and assuming what skills it requires, then having to manually check documentation to confirm the criteria.
→
Always run get_template_details. This tool explicitly pulls the full design and criteria for the badge template, so you never have to guess the skill requirements.
Checking badges over time
Attempting to manually track if a badge was issued last week versus last month by sifting through raw database exports.
→
Use list_issued_badges and specify a date range in your prompt. This tool filters the results, giving you a manageable list of badges issued within a specific timeframe.
When It Fits, When It Doesn't
Use this server if your primary need is auditing, tracking, or verifying verifiable credentials. You need to know who has what skill, and how that credential was issued. Specifically, if you need to list all skills (list_badge_skills) or check the details of a single badge (get_badge_details), this is the tool. Don't use this if you are trying to manage the content of the badge (e.g., creating a new template design); for that, you'd need a different CMS integration. If you just need a simple directory list (e.g., a list of emails), a general contact directory tool is better. This server is for credential validation and status checks only.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Credly. 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
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 server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Verifying employee skills shouldn't feel like cross-referencing four different internal dashboards.
Today, verifying a single employee's skill set means logging into the LMS, then switching to the HR portal, pulling up the credential registry, and finally cross-referencing the issuing body's approval status. It’s a copy-paste nightmare that wastes half a day.
With the Credly MCP Server, your agent handles the whole sequence. You simply ask, 'What skills does John Doe have?' The agent runs the necessary tools (`list_badge_recipients` and `get_badge_details`) and returns a clean, structured list of skills and credentials.
Credly MCP Server: Get full badge details with `get_badge_details`
Instead of requesting a badge ID, then running a separate query to find its issue date, and then running a third query to list associated skills, you just ask the agent for the badge details. All three data points come back in one go.
This cuts down the workflow from three separate, unreliable API calls to a single, declarative conversation. You get the full context—who, what, and why—immediately.
Common Questions About Credly MCP
How do I use the `list_issued_badges` tool? +
The agent uses this tool to provide a list of every badge your organization has issued. You can prompt it to filter this list by date range or badge type for a focused audit.
What does `get_template_details` tell me? +
get_template_details provides the full design and criteria for a specific badge template. This is useful for verifying the rules attached to an award.
Can I find out who received a badge with `list_badge_recipients`? +
Yes. list_badge_recipients generates a list of individuals who have been awarded badges in the system. You can narrow this down by time or department in your prompt.
What is the difference between `list_badge_templates` and `list_badge_skills`? +
list_badge_templates shows every possible badge design, while list_badge_skills lists every skill that is mapped across all those badge designs.
How do I use `get_badge_details` to check a specific credential's status? +
It provides the full record for one badge. This includes the recipient, the date of issuance, the credential type, and the current status (e.g., Accepted, Revoked). You can use this to validate if a badge is still active.
What information does `list_connected_organizations` return? +
It gives a list of all organizations tied to your Credly account. This helps you confirm which organizational scopes your AI client has access to manage or audit.
Can `list_authorized_issuers` help me manage permissions? +
Yes, it lists every user authorized to issue badges from your account. This is critical for auditing and confirming who has the ability to grant credentials.
If I run `list_issued_badges` and get an error, what should I check? +
First, verify that your API key is active and has the necessary read permissions. Credly issues specific error codes if the issue is permission-related or if the date range is invalid.
How do I get a Credly API Key? +
Log in to your Credly account and navigate to the organization settings to generate or retrieve your API Key. Ensure you have administrative privileges.
Can the agent issue badges to new recipients? +
This integration currently provides tools for listing and auditing badges and templates. Issuing new badges should be handled through the Credly dashboard or specific automated workflows.
What badge details can I retrieve? +
You can retrieve full badge profiles including recipient details, template criteria, associated skills, and current status (e.g., pending, accepted).
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Hurma
Manage your HR processes with employee records, leave tracking, and performance reviews designed for growing teams.
GrowthZone
Automate association management via GrowthZone — manage contacts, memberships, events, and organizations directly from any AI agent.
OpenClassrooms
Monitor student progress on OpenClassrooms — search courses, track diploma paths, review mentoring sessions, and verify certificates from any AI agent.
You might also like
HERE (Location & Maps)
Build with location data via HERE — geocode addresses, calculate routes, track traffic, and get weather.
Dagster
Orchestrate data pipelines via Dagster — monitor jobs, track runs, manage software-defined assets, and audit schedules directly from any AI agent.
Kevel
Manage ad campaigns, inventory, and creatives via the Kevel Management API.