Wire linkedin-mcp-scheduler to ~/.mcp.json for Penny social posting #203
Labels
No labels
domain:backend
domain:devops
domain:frontend
status:approved
status:in-progress
status:needs-fix
status:qa
type:bug
type:devops
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ldraney/claude-custom#203
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Task
Lineage
Follow-up from spike #133 (Penny MCP inventory). Labels:
story:superuser-manage,arch:mcp-tools.Scope
Wire the existing linkedin-mcp-scheduler server into
~/.mcp.jsonso Penny can schedule LinkedIn posts. The repo (forgejo_admin/linkedin-mcp-scheduler) and credentials (~/secrets/linkedin/credentials.env) already exist -- only the plumbing is missing.Steps:
~/.mcp.jsonwith env varsLINKEDIN_ACCESS_TOKENandLINKEDIN_PERSON_IDfrom~/secrets/linkedin/credentials.envmcp__linkedin__*tools appearagents/penny.md: addlinkedinto mcpServers frontmatter, add tools to table, remove from "Not Yet Wired" sectionThe server reads credentials from OS keychain first, falling back to env vars. Env var approach is simpler for local dev.
Acceptance Criteria
~/.mcp.jsonhas linkedin entry with env varsmcp__linkedin__*tools visible in Claude Code sessionagents/penny.mdupdated to reflect linkedin as deployedRelated
forgejo_admin/linkedin-mcp-schedulerforgejo_admin/linkedin-sdk~/secrets/linkedin/credentials.env