The Haiilo MCP integration helps employees find trusted company knowledge through the AI tools they already use. By connecting Haiilo to AI assistants such as Microsoft 365 Copilot and Claude, your organization can reduce information silos, surface relevant knowledge faster, and help work flow more easily.
Haiilo remains the trusted source of truth while AI assistants access approved content based on existing permissions and governance controls.
What is MCP?
Model Context Protocol (MCP) is an open standard that allows AI assistants to connect to external systems and data sources through a standardized interface. MCP acts as a bridge between an AI platform and business applications, providing access to information and actions while respecting authentication, permissions, and security controls.
Why connect Haiilo to your AI platform?
By connecting Haiilo to an MCP-compatible AI platform, you can extend your trusted company knowledge and news into the AI experiences employees already use every day. Instead of navigating multiple systems and searching across disconnected sources, users can ask natural-language questions and receive answers grounded in relevant Haiilo content, helping them find what they need faster and stay focused on their work.
By enabling the Haiilo MCP integration, you can:
- Deliver trusted company knowledge where employees already work
- Reduce time spent searching across disconnected systems
- Connect AI assistants to approved and up-to-date content
- Maintain governance and permissions while expanding access to knowledge
- Help employees get answers faster without adding another destination to visit
All access remains permission-aware, making sure users can only get information or edit content they have permission to access within Haiilo.
Capabilities overview
The Haiilo MCP integration provides capabilities in these primary areas:
1. Content discovery
Allows AI agents to search, retrieve, and analyze content stored within Haiilo. Examples include:
- Finding company policies and documentation
- Accessing recent news and announcements
- Retrieving content for summarization
2. User and context information
Provides information about users and organizational context. Examples include:
- Looking up employees, communities, groups, and pages
- Retrieving profile information
- Identifying the currently authenticated user
- Understanding user-specific permissions and available resources
Tools overview
| Tool | What you can use it for | Information retrieved or changed | Example questions |
|---|---|---|---|
search_knowledge_base |
Search for information stored on your Haiilo platform. View supported content types below. For example, you can ask about a policy or how an internal process works. |
Excerpt of the content along with links to the original sources. The most relevant results appear first. | "Where can I find our vacation policy?" |
fetch_full_document |
Open and read the full content of an item found with search_knowledge_base. This gives the AI more information when a search result alone is not enough to answer a question. |
The complete content, details, and information about its source. | "Summarize our vacation policy" |
latest_news |
Find recent content and activity on your Haiilo platform. For example, you can ask what is new across your organization or request updates from a specific team. |
Titles, bodies, authors, publication dates, and links to timeline posts, blog articles, multichannel posts, and events. | "Are there any recent company announcements?" |
search_sender_by_name |
Find a user, community, page, or group on your platform. The tool can also find close matches when the name is not exact. | The name, entity ID, type, profile information, and a link to the matching person or resource. |
"Who is Bob Smith?" "Is there a page for employee onboarding?" |
getCurrentUser |
Identify the person currently using the MCP integration. This helps the AI understand who is making the request and which resources are available to them. | Profile information and Haiilo identifiers for the authenticated person. |
"Who am I signed in as?" "Which resources can I update?" |
Supported content types
| Content type | Content Included |
|---|---|
| Content apps | Title, content within the app |
| Blog articles | Title, teaser, content within the article |
| Events | Name, location, start date, end date, description |
| Files | Name, description, file content |
| Forum threads | Thread title and content |
| List entries | List entries and content |
| Pages | Name, description |
| Multichannel posts | Title, teaser, content within the post |
| Timeline items |
Content within the post Note: Our system automatically assigns an AI-generated archiving date to timeline items depending on the post context. Once their content is marked as archived, timeline items will no longer be used as a source in responses. |
| Users | Name, email, all user profile properties |
| Wiki articles | Title, content within the article |
| Communities | Name, description |
| Documentation | Haiilo's product documentation from https://support.haiilo.com/hc/. Enables users to receive information about how the platform works, such as "How do I create a page?" |
Archived content is excluded. This includes any archived articles, pages, communities, and events.
Configuration
You can set up the Haiilo MCP integration for various AI systems. Learn more in: