Psychology-Plugin
Health Warn
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 8 GitHub stars
Code Pass
- Code scan — Scanned 9 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Non-clinical, source-aware self-reflection for adults - a plugin + hosted MCP connector. Install guide and public source records: noesis.seges.ai
Psychology
Non-clinical, source-aware self-reflection through a hosted MCP connector.
Website · Public release records · Connector endpoint · License
Release status
This repository is a public integration kit, not a claim that a marketplace listing or a particular
host integration is available. A host is supported only when its exact product version has completed
and recorded the acceptance sequence in Host acceptance.
Psychology uses an OAuth authorization-code flow with mandatory S256 PKCE. The live endpoint and
discovery metadata demonstrate the connection protocol; they do not prove that an individual host has
implemented that protocol correctly.
Public-claim records
The public claims made by this integration kit are governed by the versioned Psychology public release
records. The relevant record IDs are:
claim.product.non-clinical-boundary.v1claim.product.source-and-limit-boundary.v1claim.connection.no-named-host-support.v1claim.integration-kit.protocol-boundary.v1claim.integration-kit.context-selection-boundary.v1
Each record publishes its status, source pointers, limitation, and review date. An acceptance receipt,
browser trace, user content, OAuth artifact, or unannounced host evidence is never added to this public
repository or registry.
What Psychology is
Psychology helps adults explore how they think, decide, and learn through published or clearly labelled
psychometric instruments, source and limit cards, and plain-language reflection. It is not therapy,
diagnosis, treatment, or emergency care.
This repository contains portable skills, agents, package metadata, and a pointer to the hosted MCP
endpoint. It intentionally does not contain scoring implementation, item banks, user data, OAuth
secrets, static access tokens, or private server code.
Referral results, when available, are informational leads. Users independently verify a provider's
credentials, availability, scope, jurisdiction, and suitability before relying on a referral.
Connect a host
The connector endpoint is:
https://noesis.seges.ai/mcp
The protected MCP resource is https://noesis.seges.ai/psychology/mcp, and the public catalog ishttps://noesis.seges.ai/info. Every actual tool or prompt call must use the exact visiblepsychology_… name supplied by authenticated tools/list; names in a returned score record or internal
schema are data identifiers, not callable aliases.
Use it only in a host that provides a remote Streamable HTTP MCP connector and can complete its own
browser OAuth authorization-code flow with S256 PKCE.
- Add the endpoint in the host's remote MCP connector settings.
- Let the host discover the OAuth metadata and start its browser authorization flow.
- Complete sign-in and review the scope at noesis.seges.ai.
- Return to the host and confirm that it can use the authenticated connector.
Do not paste a static bearer token, password, personal access token, or authorization header into a
configuration file. Psychology public MCP access is OAuth-only. If a host cannot complete the browser flow,
there is no supported credential workaround.
OpenClaw (an unverified evaluation target, not a supported host): OpenClaw has no passed
acceptance record, so the steps below are published as evaluation notes only. They are not a
statement that the connection works, is supported, or will keep working, and the rule at the end of
this section applies to them in full.
This repo's own openclaw.plugin.json cannot auto-wire the connector — OpenClaw's
plugin manifest has no field for declaring an MCP server as of the current release. Add the entry
yourself under mcpServers in your own ~/.openclaw/openclaw.json:
{
"mcpServers": {
"psychology": {
"transport": "streamable-http",
"url": "https://noesis.seges.ai/mcp"
}
}
}
Then run openclaw mcp login psychology to complete the same browser OAuth flow described above —
OpenClaw has its own built-in OAuth client for exactly this case.
Before an installation guide, marketplace listing, or support claim names a host, that host and exact
version must have a passed acceptance record. Until then, describe it only as an unverified evaluation
target.
Consent and storage
Psychology does not load stored results, profiles, or journal content by default. In every relevant session,
the assistant must:
- Call
psychology_get_consent_statusbefore account-data reads. - Show the currently authorized source choices.
- Ask the person to make an explicit per-session choice.
- Read only the minimum selected and authorized source.
psychology_journal_view_memory is permitted only after the applicable journal consent and the person's explicit
per-session source choice. No MCP tool grants consent. Consent is completed in the signed-in website
experience, and a refused or unavailable source must not be retried or bypassed.
The complete user-need-to-skill-to-MCP flow, including session-only context distillation, minimum source
reads, adaptive assessment gaps, and exact visible public tool names, is in
MCP-ROUTING-CONTRACT.md.
Safe use
- Treat results as structured reflection, not a clinical conclusion.
- Explain what an instrument does and does not establish before interpreting it.
- Do not infer, retain, or reuse personal context without the required consent and current-session choice.
- For urgent safety concerns, contact local emergency or crisis services. Psychology does not replace them.
Host acceptance
Record an immutable acceptance result for the exact host, host version, plugin commit, and test date.
The minimum acceptance sequence is:
- OAuth discovery and browser authorization-code flow with S256 PKCE.
- Clear sign-in and consent experience.
- Authenticated tools/list.
- One harmless read-only MCP call.
- A consent check before any stored-data read.
- An explicit per-session source choice before any stored-data read.
- Refresh, revocation, reconnect, and replay-rejection checks where the host exposes those paths.
- Desktop and mobile behavior when both are offered by the host.
The acceptance record is the evidence for a support claim. A successful build, public endpoint, tool
catalog, or login screen is not a substitute.
Repository layout
- .mcp.json is the canonical hosted MCP declaration.
- .codex-plugin and .claude-plugin contain host metadata only.
- skills and agents contain portable instruction contracts.
- hooks/hooks.json intentionally contains no executable lifecycle hook.
Support
Found a problem, have a question, or want to report a security or privacy concern? Contact
[email protected]. We do not currently offer a guaranteed response time. For questions
about the Terms of Service or data processing specifically, use the same address. Full reporting
guidance, including what not to send by email and what to do in an emergency, is published at
https://noesis.seges.ai/support/.
License
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found